open now
Telecommunication provider for South Africa. Satellite, data, voice, internet, network solutions and LAN provisioning.