Browsing: Liquid Telecom

News
China Telecom to set up SA points of presence

China Telecom Global, a subsidiary of China Telecom, one of world’s largest telecommunications operators, will establish two network points of presence in South Africa, one in Cape Town and the other in

1 2 3 7