World Bank and IMF “increasingly irrelevant”

From Bretton Woods Project blog, a statement which certain Kenyan ministers and leaders will be happy to hear.