Canoo leaves California, CTO leaves company
Canoo's done with California and will now be based out of Texas Two of the three founders have left Canoo Canoo pivoted its business model to focus on commercial applications Canoo is planning to leave its original headquarters location in California and is replacing one of its founding executives, according to two separate reports from...