Angola Cables signs deals with several South African ISPs Leave a Comment / Business, World News / Politics / By holly Angola Cables has concluded deals with several Internet service providers in South Africa, with a total of six already signed up. Read More