Posted inEconomic Development, Perspectives, Perspectives: The Powers That Be Subsidizing Amazon won’t pay off for Illinois taxpayers by Curtis Black October 12, 2017October 12, 2017 Public investment in infrastructure and schools would create more jobs than corporate incentives, a new analysis shows.