Angola Cables announced South Africa presence expansion
To further expand its network reach and peering capabilities, Angola Cables has announced that it expects to establish a point of presence (PoP) in Cape Town before the end of the year. After almost a year of...