Total South Africa
One and half months
- 06-27-2013
- 8
Lodged a complaint with revelant people 1 and a half months ago. called today for update and evryone is out off the country. called OSCAR and he puts the phone down on me. dont know wat else to do regarding TOTAL SA.
Company: Total South Africa
Country: South Africa
City: Head office