G
Gwendolyn Mitchell-Byrd Review of Telecom namibia
The internet speed is decent, but customer service...
The internet speed is decent, but customer service needs improvement.
The internet speed is decent, but customer service needs improvement.
Comments: