The CDC Group is the world's oldest development finance institution, and is owned by the UK government.
Nick O'Donahoe has been Chief Executive since June 2017.
We discuss Brexit, Theresa May's dancing, Africa's missing corporate middle, and the new scramble for Africa.
Find him on Twitter @nickodonahue
And say hello @theafricareport
view more