Oct
5th
Stay connected Subscribe to our RSS feed
Tata Motors will launch the Aria, said to be the first Indian-designed, developed and built crossover, on 11 October. First shown as a concept at the Geneva motor show in 2005 and at the New Delhi show in 2006, the production Aria was finally unveiled in New Delhi last January. Full story...