w
wonder nkomo Review of Telkom Business
Very slow service. They could improve on speed and...
Very slow service. They could improve on speed and feedback on applications. Had to resubmit my forms twice. Ended up signing up elsewhere
Comments: