Tesla Picks Showroom Sites In Delhi, Mumbai For India Sales: Report

New Delhi: Tesla has selected locations for two showrooms in the Indian cities of New Delhi…

Import Tax Cut In Government’s New EV Policy, Tesla’s India Plans Boosted

Elon Musk’s Tesla is the largest EV manufacturer in the world (File). New Delhi: The government…