I have purchase a tata indica vista tdi terra model in this jan 2011. found not to the satisfied quality of interior plastic work in design as well as workmanship. plastic caps for screws hiding for inner handle are somutch loose and fell down. A plastic cap part at front door corner which is press fitted in door sheet by self made finger in part loosen.and fell down.
At the time of delivery coolant for radiator found below the minimum marked level. Tray plate not supplied.