EV Startup Canoo Moves HQ from California to Texas as Another Executive Exits
Canoo will depart its facility in Torrance, California, and move to the Dallas-Fort Worth area as it tries to ramp up production of its electric delivery vans.
Read More: HERE
Image Credits: Canoo