Update: 05 June 2025, 01:24 PM IST
American electric car manufacturer Tesla has leased 24,565 square feet at Lodha Logistics Park in Kurla West, Mumbai. The transaction adds to the steady expansion of its real estate footprint’s alone musk-pompous company in India-functions, showrooms, and now through warehousing, it is inch to an expected market entry. Watch!