Tata Automobile Corporation Sa
What does it take?
It has been a week now since I took my vehicle in for its first service. I was told it is too early, but seeing as I was there, there was a water leak they could fix. Up to now I am still waiting for them to phone and tell me when the vehicle is ready. All efforts of communication was done by me. ...