Tesla leases space in Mumbai's Lodha Logistics Park, expanding India footprint

Wait 5 sec.

The maker of electric cars now has offices, showrooms and logistics space across multiple Indian cities, even as its manufacturing plans remain unclear.