Pointless Regulation Ranking
By Webmaster, 22 October 2011
The costs of doing business in Africa are still absurdly high says the ’Doing Business 2012’ of the World Bank’s International Finance Corporation

