Most Recent Report
Tax Shell Game: What Do Tax Dodgers Cost You? 4/15/2010
The IRS estimates that individuals and corporations currently hold $5 trillion in tax haven countries and asserts that the United States is responsible for a large portion of these assets.
Following the Money: How the 50 States Rate in Providing Online Access to Government Spending Data 4/13/2010
The ability to see how government uses the public purse is fundamental to democracy. Spending transparency checks corruption, bolsters public confidence in government, and promotes fiscal responsibility.
More Reports
