Elon Musk-led Tesla’s India Entry Kicks Off With First Showroom In Mumbai: Launch Set For July 15

Tesla will open its first showroom in India on July 15th, as India’s import duties on EVs were reduced, boosting Musk’s ambitions.

read more