IE 11 is not supported. For an optimal experience visit our site on another browser.

Amazon axes plans for New York City headquarters


Amazon is being both cursed and celebrated after the retail giant reversed its decision to build a new headquarters in Long Island City, New York. This comes after weeks of opposition from local politicians. NBC’s Tom Costello reports for TODAY.