BlogApril 23, 2012July 24, 2023 New Ohio Study: State Film Tax Credit Loses 79 Cents on the Dollar2 min read
BlogApril 20, 2012July 24, 2023 Pew Study Finds Many States Lack Fundamental Oversight of Tax Incentives2 min read
BlogApril 17, 2012July 24, 2023 Taxes Make People Renounce Citizenship, Citing Compliance Costs2 min read