June 30, 2011 01:41 PM | | Bookmark and Share

Recent data show that the U.S. is taxed far less than almost all other OECD countries. An increase in revenue is the obvious answer to America’s budget deficit.

Download the PDF

HQ Version of Total Taxes Chart HQ Version of Corporate Income Tax Chart

U.S. Is One of the Least Taxed Developed Countries ]]>

    Want even more CTJ? Check us out on Twitter, Facebook, RSS, and Youtube!