States Spend Billions on Economic Development Deals With Little Return
In a new report, the Center for Economic Accountability analyzed economic development data from all 50 states and the District of Columbia, and there's very little to show for billions in annual spending.