The good news: Tesla’s largest charging station depot (aka “supercharger”) is currently being installed, with 56 stalls and a restaurant. The bad news: It’s in Firebaugh, California.
The good news: Tesla’s largest charging station depot (aka “supercharger”) is currently being installed, with 56 stalls and a restaurant. The bad news: It’s in Firebaugh, California.