Tesla Superchargers in India

5 stations, 20 stalls in 4 cities.