Top states for subsidies

11:01 AM ET Wed, 10 June 2015

States spend billions trying to attract business, but do the incentives pay off, or are they a waste of taxpayer money?