Tata Motors launches Indica Vista

Tata Motors has recently launched its fully Indian car – the Indica Vista in India. This second generation Indica completely designed, engineered, and built in India.