An inside look at how international financial institutions (IFIs) displace millions and spawn human rights violations.
1500 projects in more than 100 countries EXPLORE THE DATA