By Khalifa Hemed Published December 4, 2018 A new partnership to develop Internet Exchange Points (IXPs) throughout Africa has been announced. RELATED:Why Lola Kenya Screen Focuses on Children and Youth Internet Society, a not-for-profit organization that says it is ‘dedicated…