The Intergovernmental Group of 24 (G24) has urged the International Monetary Fund (IMF) and the World Bank to make concessional financing more affordable...