Tata Automobile Corporation Sa
Still NO feedback since 20th November 2013
- 01-21-2014
- 3
I lodge a complain, had quick response full of promises and haven't heard a thing since 20th November 2013.
Great... that's what you call customer care/service?
If you ever decide to buy a new car, please stay away from TATA!
They only deliver empty promises!
Company: Tata Automobile Corporation Sa
Country: South Africa
City: Brakpan - Head office