Billions in ???out of control??? IFC investments into third-parties causing human rights abuses around the world2 April 2015 The International Finance Corporation has little accountability for billions of dollars??? worth of investments into banks, hedge funds and other financial intermediaries, resulting in projects that are causing human rights abuses around the world.Read more Guatemala???s Pre