CDC Group plc
CDC is the UK's development finance institution. We support the building of businesses throughout Africa and South Asia, to create jobs and make a lasting difference to people's lives in some of the world's poorest places.
Read more...