NewsX24

Elon Musk’s Tesla only keen on selling cars in India, not setting up local factory despite new EV manufacturing scheme, ET Auto

Exit mobile version