Cell C
Defamation
- 02-20-2013
- 3
Well Cell C, you said that one of your representatives would be in touch with me on Monday but I'm still waiting. I guess that maybe Cell C does condone defamation of its customers by its employees after all.
Company: Cell C
Country: South Africa
City: Westgate