Tesla’s Mumbai showroom opening almost here: Why did its India debut take years?
Elon Musk-founded Tesla is all set to open the doors of its first-ever showroom in India. The EV maker is scheduled to inaugurate its showroom in Mumbai on Tuesday, July 15. The store is located at Bandra Kurla Complex, the city’s leading commercial business district, according to an invite sent to media houses. Tesla also […]
Continue Reading