Tesla won’t set up manufacturing plant in India until allowed to first sell and service cars, Elon Musk says
Tesla won’t set up a manufacturing plant in India until it is first allowed to sell and service cars in the South Asian nation, the carmaker’s