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 Manza respectively. According to the Society of Indian Automobile Manufacturers (SIAM), Tata Motors have sold […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops