Pew Study: Some State Tax Incentives Turn Into Traps

A study by the Pew Center on the States found that some states are hurting themselves by creating tax incentives economic development that lack sufficient controls.

Full News here – Washington Wire

Leave a Reply