Payroll Tax Chart 2017 - The Countries Where People Pay The Most Tax And The Least