Liquid Telecom appoints Stephane Duproz to head Africa Data Centres July 24, 2018 Africa Data Centres (ADC) has named Stephane Duproz as its new Chief Operating Officer (COO), effective immediately. Part of the Liquid Telecom Group, ADC… Continue Reading