Partner Content Creating A Truly Connected, Digital Africa Internet exchange points (IXPs) are the lifeblood of the Internet ecosystem and key to unlocking the potential of a connected…