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