business
Tesla installs 20 Superchargers in India, expands service network to Ahmedabad
The Ahmedabad facility is Tesla's seventh body shop and service centre in India
Read full article on The Hindu - Business Line