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