Velvet ropes, imported glass, and a price tag north of 70,000 dollars were Tesla’s welcome card to India. It arrived at the Bandra Kurla Complex in Mumbai on July 15,
Automotive
Jul 28, 2026
Sep 12, 2026
Sep 11, 2026