Amazon Pulls Out of New York Headquarters February 27, 2019 BY PATRICK MOORE Staff Reporter New York City lost a potential deal that would have landed an Amazon Headquarters. The plan was to place…