Tata Motors has launched the new version of its premium hatchback, the Tata Vista. The new range goes on sale September 1, 2011 as the company, like all other carmakers gears up for the festival season.
In terms of external features, the car has a new front chrome grill, complemented ...
This is an Autocar Pro Plus article. Subscribe to continue reading.