Tesla Working On Massive 20 Stall Supercharger

Work is reportedly nearing completion on Tesla’s largest Supercharger site to date. This site has 20 Supercharger stalls and it’s located in south Fremont, California just to the south of Tesla’s factory. In the map below, the 901 Page Avenue marker denotes the locations of these new Superchargers (note: Tesla… …read more