Financial Services LATEST NEWS People CDC Group appoints Alexandra Maddy as the new Head of Business Integrity 7 months ago AFRICA – CDC Group, the UK’s impact investor and development finance institution, has announced the appointment…