Nigeria, South Africa, Angola impeding Africa’s economic growth-IMF

The International Monetary Fund (IMF) has said that Nigeria, South Africa and Angola the three largest economies in Africa are impeding the continent’s economic growth. The Fund, therefore, called on the three countries to ensure solid economic footing in order to accelerate the continent’s economic growth. The IMF Chief Economist, Mr Maurice Obstfeld, who gave […]