Africa’s opportunity to strike the right relationship with International Financial Centres Business Magazine 5 years ago