Despite orders from Walmart and NASA, the futuristic EV van startup struggled to get production rolling in Oklahoma.
The European car market stagnated last year, with EVs taking the grunt of the fall. However, it’s worth looking at the ...