In Mumbai, the carmaker has chosen space in the business and retail hub of Bandra Kurla Complex near the city's airport, the ...
US-based EV maker Tesla's India launch speculations have increased since PM Modi's meeting with its CEO Elon Musk.
Tesla has selected showroom locations in New Delhi and Mumbai. Here's what it may cost to rent a car showroom space ...