Tata Motors discontinues Vista hatchback and Manza sedan
Tata Motors has chopped off the Vista hatchback and Manza sedan from its product portfolio as the Indian car maker continues to introduce newer products. The new Tata Bolt and Zest have already been launched to replace the Vista and the […]
Tata Motors discontinues Vista hatchback and Manza sedan Read More »








