Tata Motors

Tata Motors to launch new smaller “Ace”

August 30, 2009 goaonwheels 0

Tata Motors said it is planning to launch a light commercial vehicle in the Indian market sometime soon. “We are looking at launching a sub-one-tonne carrier quite seriously,” Tata Motors India Operations Managing Director P.M. […]