HQ
At what cost? Debate swirls on ‘giveaways’ after Amazon HQ deal
Business
November 18, 2018
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,…