As world leaders meet in Spain, a new Oxfam report reveals the private finance takeover of development
Finance development, not oligarchy
As world leaders meet in Spain, a new Oxfam report reveals the private finance takeover of development