Texas-based EV startup Canoo filed for Chapter 7 bankruptcy Friday, joining a growing list of failed electric vehicle ...
Canoo shares are falling after the company furloughed 82 employees and idled its Oklahoma factories while securing capital to address financial challenges.