Up to 70% of people in developed countries ‘have seen incomes stagnate’

New report calculates that earnings did not rise for more than half a billion people between 2005 and 2014

Comments are closed.