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,
News
Jul 28, 2026
Jul 27, 2026