Elon Musk’s Tesla to open first store in India on July 15
Tesla is poised to enter the Indian automotive market, opening its first store in Mumbai’s Bandra-Kurla Complex on July 15. The showroom, spanning 4,003 square feet, is located near Apple’s flagship store. Tesla has also leased commercial space in Kurla West for a service facility, expanding its presence to four key locations in India.
