Not everyone is happy with the deals Amazon made when it picked the multiple locations for its so-called second headquarters.
Some residents and representatives of New York’s Long Island City and Virginia’s Arlington reacted to Tuesday's announcement with concerns over how the offices...