development finance institution

1 Articles
Nick O'Donohoe, Chief Executive Officer of CDC
FEATURED ARTICLE

CDC Group Targets Sh109.7bn Investment in African Businesses This Year

CDC Group, the UK's impact investor and development finance institution (DFI) has announced a commitment to invest over US$1 billion (Ksh109.75 billion) again...