1 reviews | Active since Jun 2016
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!!!