Jury Findings World Bank TribunaI: The four day Independent Peoples Tribunal (IPT) on the World Bank in India concluded after hearing numerous depositions indicting th...