CDC Group

CDC Group

CDC Group

CDC is the UK's development finance institution. We support the building of businesses throughout Africa and South Asia to create jobs.
Founded
2013
Follow us
Alexa global traffic share