CDC

CDC is the UK development finance institution, wholly owned by the Government, dedicated to private sector financing.