News

According to property registration documents accessed by CRE Matrix, Tesla India Motor and Energy Pvt Ltd leased 24,565 sq ft of warehouse space for use as a service centre at Lodha Logistics Park in ...