0 followers
CDC Group is the UK Government’s Development Finance Institution, with a mission to help solve the biggest global development challenges by investing patient, flexible capital to support private-sector growth and innovation.
Nick O’Donohoe