Internet Solutions has deployed their first ever Point of Presence (PoP) in Madagascar. The company with a head office in South Africa has also announced that they have commissioned another Pop in Zambia. To date, Internet Solutions has 68 PoPs in across Afrika. “We can boast a significant managed services…

Read More