According to the IMF, sub-Saharan Africa (SSA) is the region most held back economically by corruption.[1] It discourages investment, stymies competition and ultimately hinders equitable ...
A Broader Set of Risk Factors: Working conditions, supply chain transparency, and labour rights are increasingly being mentioned in the same breath as corruption, bribery and political exposure when ...