CDC Group is back in the headlines after a mixed year of investments and reform talks; UK-backed impact investor since 1991.