New data from the OECD shows U.S. taxes as a percentage of gross domestic product at their lowest level since 1965, largely because income tax revenue has declined with the economic downturn.
SOURCE: Organization for Economic Cooperation and Development | The Washington Post - Dec. 15, 2010
More on washingtonpost.com
More Business News
© 2010 The Washington Post Company