CDC Backs Liquid Telecom With R652 Million InvestmentBy Staff WriterOctober 26, 2020 CDC, the UK’s development finance institution, has today announced a $40 million (R652 million) equity investment in Liquid Telecom, Africa’s…