10.0.3.16

CDC backs African SMEs with €10m commitment to I&P Management

762
UK’s development finance investor CDC has made a €10m investment in I&P Management. The firm backs SMEs in West