Tesla opens world's largest Supercharger station, 72 stalls in Shanghai

Based on observations from Tesla owners in the area, it appears that the site includes V2 Supercharger stalls. The update on Tesla's largest …
View full source