Tesla plans to open first stores in India in these two cities
Tesla will reportedly be opening its initial stores in India in two of the country’s metro centers, coming after years of talks with the U.S. company about bringing its business to the world’s third-largest auto market. Following a meeting between CEO Elon Musk and India Prime Minister Narendra Modi last week, plans for bringing the … Continue reading Tesla plans to open first stores in India in these two cities
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed