CDC Group

  • February 17, 2020

    A new report has found that Britain’s development bank, CDC Group, is doing more harm than good around the world, nearly a decade after the Conservative-led government pledged to reform it following a string of scandals.