Tata Indica Vista D90 launched in India: View Price and Features!The 1.3-litre diesel engine equipped Vista D90 producing 90PS of power has arrived in the country...Read More >>The newest Indica Vista D90 is being powered by the same Fiat-sorced 1.3-litre Quadrajet...