heres another poll
https://ny.curbed.com/2019/2/14/1822...eled-reactions
70% in favor.
While polls show that 70% of New Yorkers support our plans and investment, a number of state and local politicians have made it clear that they oppose our presence
so basically amazon left because the politicians. the person i quoted said that AoC was standing up for her constituents. clearly htat isn't the case because two different polls have shown >55% of the population in favor of Amazon in NY.