A truly connected and digital Africa is within reach Internet exchange points (IXPs) are the lifeblood of the internet ecosystem and are key to unlocking the potential of a…