CDC’s investments in low-income and fragile states – new review
ICAI is today publishing a review of CDC’s investments in low-income and fragile states, which found the UK’s multi-billion pound development finance institution did not do enough to maximise the…