Angola Cables expands South African presence

Angola Cables has announced the expansion of their presence in South Africa with a new Point of Presence (PoP) in Cape Town. The PoP is the second one in South Africa for Angola Cables adding to the Johannesburg PoP. Earlier in August 2017, Angola Cables commenced with the installation of…

Read More