Struggling EV startup Canoo says it has furloughed 82 employees and is idling its factory in Oklahoma while it grasps for the capital needed to survive.
We may earn a commission from links on this page. Formed in California in 2017, Canoo set out to create a range of electric vans that put cutesy styling on the same pedestal as technological prowess ...