Tesla India executive Manuj Khurana said to have served his resignation weeks after the company announced to keep the plan to sell EVs in the country on hold. Elon Musk has clarified that Tesla will not set up manufacturing in any location where it was not allowed first to sell and service cars. Meanwhile, PM Narendra Modi has insisted Tesla to commit on manufacturing…Read More
Advertisements
Advertisements