CategoryManufacturing

Bankrupt Lordstown Motors to pay $26M to settle SEC probe of exaggerated demand claims