Tesla has officially confirmed it will not build a manufacturing facility in India, ending nearly a decade of negotiations, false starts, and broken promises with the Indian government. India’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results