Imperial Select Multi Franchise
They dont service our cars, do they?
Tata Vista Safire 2011 with 41400km on the clock. When i booked in my car it had the following problems in the morning 1 - Car was cutting off when idling 2 - Speed meter would move to 180 when car is stationery 3 - Replace front wiper blade I was informed that my car would be ready between 1500 ...