Tesla Leases 24,565 Sq. Ft. at Mumbai’s Lodha Logistics Park: Strengthening Its India Presence In a strategic move to bolster its presence in India, Tesla Inc. has leased a 24,565 sq. ft. warehouse space at Lodha Logistics Park in Mumbai's Kurla area. The five-year lease agreement is valued at over ₹24 crore, according to property registration documents accessed by CRE Matrix . This development...