Tesla Building 100-Stall Supercharger Station In Mojave Desert Town

Located between LA and Las Vegas, the charging hub in Barstow, CA, will be the largest one in the country, the town’s mayor claims.

Source: InsideEVs – Articles

Read More

Leave a Comment

Your email address will not be published.

Translate »