
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...