Tesla Plans To Build World's Largest Supercharger Station At A Random Central California Inn

Tesla and Harris Ranch have a history together. The inn was to be the site of Tesla's battery-swapping station, though that plan never went anywhere.
View full source