Amazon pulls plug on New York HQ2

It appears the rumors are true – Amazon has officially canceled plans to build a headquarters in Long Island City, New York, after facing significant opposition from local politicians who protested tax breaks for one of the world’s more powerful companies. Amazon announced Thursday that is has opted to withdraw its plans for a Queens headquarters, saying it will not launch a search for a new location. Click the headline to read more.