Amazon’s not taking a bite out of the Big Apple after all. The tech behemoth ditched plans to build a new headquarters in New York after facing intense backlash from some community members.
Amazon’s not taking a bite out of the Big Apple after all. The tech behemoth ditched plans to build a new headquarters in New York after facing intense backlash from some community members.