Thursday Amazon announced that they have decided not to open a new headquarters in New York City blaming local politicians who “had opposed our presence and will not work with us.” In December Amazon announced it would build a campus in the Long Island City neighborhood of Queens for 25,000 employees, fueled by $3 billion […]