Tata Unveils D90 Xtreme, a Vista Based Crossover Concept Reports Gaadi.com
India’s leading online portal for posting the particulars about used and new cars, Gaadi.com reports that Tata Motors is planning to launch the Vista-based crossover by the end of 2013 with an expected price of Rs. 7 lakh.
View full press release