World Bank and IMF “increasingly irrelevant” From Bretton Woods Project blog, a statement which certain Kenyan ministers and leaders will be happy to hear.