Tesla, the renowned electric vehicle (EV) manufacturer led by Elon Musk, has taken a significant step towards establishing its presence in India. The company has finalised a deal to open its first showroom in Mumbai’s Bandra Kurla Complex (BKC), one of the city’s most upscale commercial areas. This move comes amid growing interest in EV …