"We already have five super charging stations in India, which we have built around the lifestyle of our customers, where they go to work, shop, dine and travel," Tesla India General Manager