
People’s Tribunal: A Report on the Proceedings, Testimonies, and Verdict
World Bank on Trial! | On the 80th Anniversary of World Bank/IMF The Independent People’s Tribunal (IPT) on the World Bank @ 80, convened in Kolkata in December 2024, critically examined the World Bank’s...