PRESS RELEASE: 18th March, 2025, Kathmandu, Nepal The International People’s Tribunal vs. The World Bank and International Monetary Fund (IMF)and World Bank (WB) concluded its third hearing with demands toContinue Reading