Uncategorized

Tata eyes Indonesia plant for Nano

July 12, 2011 goaonwheels 0

Tata Motors plans to build the Nano is Indonesia. Thailand was the first contender for the small car, but the investments and condition to produce 100,000 cars by the fifth year may have turned the […]