Oklahoma OK
EV startup continues to struggle
Canoo received its first $1 million incentive payment from Oklahoma after it announced it had created more than 100 new jobs in the state in January.
Canoo received its first $1 million incentive payment from Oklahoma after it announced it had created more than 100 new jobs in the state in January.