CN
Chuma N
1 reviews | Active since Jul 2019
10 Jul 2019, 14:43
Webafrica is a *******, period!
Do not waste your time and money with these ones. I won't even say a word about their poor telephone etiquette, that's if you get to speak with an agent!
Helpful (0)
Replies (0)0
Replies (0)