Tesla won’t set up manufacturing plant in India until allowed to first sell and service cars, Elon Musk says

38Report
Tesla won’t set up manufacturing plant in India until allowed to first sell and service cars, Elon Musk says

Similar news

Share
Report

Report this article here.