Posted by Fergus Hodgson on September 3, 2010State Income Taxes Stifle Economic GrowthWith new state-level taxes on the table across the nation, Mercatus scholar warns of past experiences By [...]Read more