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. Read More

Leave a Reply

Your email address will not be published. Required fields are marked *

Generated by Feedzy