Tata Motors launches Tata Vista D90
The prominent Indian Car Manufacturer, Tata Motors has constantly endeavored to upgrade and widen its car portfolio so as to offer better and technologically advanced cars in the Indian market. And continuing its good work Tata Motors has come out with a new hatchback namely Tata Vista D90. The premium hatchback supports powerful and advanced …