Tata Automobile Corporation Sa
DO NOT BUY A TATA OR THE MAINTAINANCE PLAN!!!
On 11 February 2011 I and my Fianc? at that time, purchased a TATA Indica Vista 1.4 INI. We were offered maintenance plans, service plans, Auto Tech body repair plans etc. and due to immense excitement of investing in our first new car, we believed in everything the salesman told us and he ensured ...