Liquid Telecom receives $180m investment from CDC Group Plc December 14, 2018 Liquid Telecom has reached an agreement with CDC Group Plc, the UK’s development finance institution, to invest $180m with the company. This investment will… Continue Reading