Just looked it up
Posted on: September 6, 2017 at 08:33:33 CT
Sal CMSU
Posts:
229171
Member For:
21.83 yrs
Level:
User
M.O.B. Votes:
0
his tweet didn't specify. It appears by sheer volume the U.S. is the most taxed nation in the world. If you factor in the corporate rate it's no question.