IFC / World Bank specialise in screwing over developing nations and stripping them of their resources. In bed with the devil.