Tesla leases space in Mumbai’s Lodha Logistics Park, expanding India footprint
Bengaluru: American electric carmaker Tesla Inc. has leased 24,565 sq. ft. of space at Lodha Logistics Park in Mumbai’s Kurla West. The transaction adds to the Elon Musk-promoted company’s steady…




