Finance, Forex and Investments

Tata Indica Vista Launch Delhi

Tata Indica Vista Launch Delhi

Summary: of the year the 1 Lakh rupee Tata Nano somewhere in October With renewed focus on quality and best possible value for money Tata Motors looks all set to storm the Indian market again  Â

Image Dimensions: 986 x 739

Image originally found here.