Advertisement
Advertisement
SHANGHAI, CHINA – JANUARY 08: A view of the world’s largest Tesla supercharger station with 72 stalls at the Jing’an International Center on January 8, 2021 in Shanghai, China. (Photo by Gao Yuwen/VCG via Getty Images)