10 Years of Tesla Supercharging : 46 countries, 35k+ stalls and 20 billion miles charged

Tesla celebrates 10 years of Supercharging with the first station on the market in September 2012 with the … Continue reading 10 Years of Tesla Supercharging : 46 countries, 35k+ stalls and 20 billion miles charged