Tesla told us a couple weeks ago the coast-to-coast Supercharger network would be coming soon, and as of yesterday it is essentially in place, and the first cross-country Model S trip on this route has already been made. With 71 SuperChargers throughout the United States, CEO Elon Musk tweeted the status for the still-expanding network […]

+ Read More