1 reviews | Active since Sept 2016
@TelkomZA’s self service online has been down for maintenance for 3 days now... this is ridiculous. I’m switching networks