June 30, 2011 01:41 PM | Permalink |
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 |