Jubilee USA’s new report, “Making the Grade? The G20’s Commitments to the World’s Poorest” finds that the G20 has made shockingly little progress toward fulfilling its promises to the poorest countries since its second summit in...[more]