With its losses mounting and stock price tumbling, Canoo appears to be the latest EV start-up to face the threat of collapse. The company furloughed 30 employees at its factory in Oklahoma, even as two more of its top executives resigned.
With its losses mounting and stock price tumbling, Canoo appears to be the latest EV start-up to face the threat of collapse. The company furloughed 30 employees at its factory in Oklahoma, even as two more of its top executives resigned.