
TS #8 – The Indian Trifecta for Tesla
Tesla is planning to open its showrooms in 3 Indian cities :- New Delhi – The National Capital and second most populated city. Mumbai – The Financial hub and the most populous city. Also home to the highest number of millionaires and…