The company reports net losses of $95.8 million and starts building a fleet of 100 pre-production pickups.
Source: InsideEVs – Articles
Read More

The company reports net losses of $95.8 million and starts building a fleet of 100 pre-production pickups.
Source: InsideEVs – Articles
Read More