E Elvis Sekhaolelo Review of Telkom Business 2020-04-01 17:46 The service is so damn slow. Irritated.