1 reviews | Active since Aug 2016

24 Jun 2020, 16:56

Webafrica...a web of lies

Sales service is great. Support is an endless wait, promises of call backs that never happen, WhatsApp bot that doesn't satisfy, TOTALLY FRUSTRATED.

0
Replies (0)