Billionaire Elon Musk is set to launch Tesla’s first “experience center” in India at Mumbai’s Jio World on July 15. The development will mark a step closer to Tesla’s much-awaited entry into the Indian automobile industry, Reuters reported. The company has already leased a commercial space in Mumbai’s Kurla West, which is likely to serve as a Tesla service facility.