1 reviews | Active since Jun 2016

11 Nov 2020, 07:44

Worst Service ever!!!!

Worst Experience ever! Took 3 months for installation, and still half of equipment not working! IT specialists force the Clients to give them good ratings!!!

0
Replies (0)