CDC injects $180 million in Liquid Telecom for Africa broadband expansion Leading United Kingdom development finance institution Commonwealth Development Corporation – (CDC) Group Plc will inject US$180 million in Liquid Telecoms…