The UK’s Department for International Development (DfID) is to invest an extra £735m over the next three years into the CDC Group, the British development finance institution that specialises in private sector funding. DfID is increasingly targeting private sector investment, which the international development secretary Justine Greening has said will help to end aid dependency […]