News

Tesla could begin its first set of deliveries in India in August as the company has announced plans to open its first ...
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 ...