ET reported last month on the progress at the upcoming Tesla outlet in the financial district of the city. After its Mumbai launch, the EV maker plans to open another store in Delhi, according to a Bloomberg report.
Tesla had signed the lease for its 4,000 square foot Mumbai showroom in March. The location is in the vicinity of Jio World Drive, which…








