July 17, 2017
ALONG THE ANGLOSPHERE:
The countries where people pay the most tax and the least tax https://t.co/MCHs4UOOt4 pic.twitter.com/k7xynQFJof
— World Economic Forum (@wef) July 17, 2017
Posted by Orrin Judd at July 17, 2017 9:03 AM
The countries where people pay the most tax and the least tax https://t.co/MCHs4UOOt4 pic.twitter.com/k7xynQFJof
— World Economic Forum (@wef) July 17, 2017