The car has been long in coming. Sedan versions of the Indica – the Indigo, Indigo CS and even the Indigo XL have been popular, and expectations were sky-high after the launch of the Indica Vista.

Tata’s Indigo Vista renamed as Tata Manza will be launched in India today
http://www.dancewithshadows.com –

