After Mumbai Debut, Tesla Leases Office Space In Gurugram For
Tesla India has leased a 33,000 sq ft space in Gurugram for a service centre, delivery hub, and showroom, enhancing its retail operations in India.
Source
Tesla India has leased a 33,000 sq ft space in Gurugram for a service centre, delivery hub, and showroom, enhancing its retail operations in India.
Source