DfID has over the years been channeling UK taxpayers’ money for investment in Africa through its development fund, CDC Group.