Amazon is abandoning plans for a headquarters in New York City after facing resistance from some local politicians who objected to giving the company billions of dollars in tax incentives.
Amazon is abandoning plans for a headquarters in New York City after facing resistance from some local politicians who objected to giving the company billions of dollars in tax incentives.