At what cost? Debate swirls on ‘giveaways’ after Amazon HQ deal

As the winners of the biggest corporate prize in decades—the new Amazon headquarters—relished their victory, debate was still raging over the billions of dollars in incentives offered to attract the fast-growing US technology colossus.