Angola-based Internet Exchange Point (IXP) now top 3 in Africa August 18, 2017 In just two years, Angonix – an Internet Exchange Point (IXP) based in Luanda – has grown exponentially to become the third largest African IXP. With peak… Continue Reading