American electric carmaker Tesla has leased 24,565 square feet of space at Lodha Logistics Park in Mumbai’s Kurla West. The transaction adds to the Elon Musk-promoted company’s steady expansion of its real estate footprint in India—through offices, showrooms, and now warehousing—as it inches towards an expected market entry. Watch!
Recommended For You
Feedback
Select your Category
Your Message
No Network
Server Issue
Internet Not Available
Wait for it…
Log in to our website to save your bookmarks. It'll just take a moment.