EV Startup Canoo Furloughs 82 Employees, Idles Oklahoma Factory Amid Financial Struggles
Canoo, an electric vehicle startup, has furloughed 82 employees and paused operations at its Oklahoma factory due to financial difficulties, despite ongoing discussions with capital sources.