Tag Archives: Tata Aria launch date

Tata Motors – Aria launch not during August

Contrary to what other websites and forums have been reporting, Tata Motors' corporate communication team today cleared the air by playing down reports of Aria arriving next month. The Tata Aria is a crossover which debuted as the Xover concept in