Tata Motors, India’s leading automobile company, will present its People’s Car on January 10, 2008 at the 9th Auto Expo in New Delhi.
Tata Motors’ display will include a range of new passenger vehicles, buses from the joint venture with Marcopolo of Brazil, newly developed multi-axle heavy trucks, pickup vehicles, applications of panel vans, and [...]