BBusiness Read More Tesla loses its charm for India’s loyalists — even as Musk finally deliversJuly 20, 2025 Tesla opened the doors to its first showroom in India this week, and among the first visitors was…