Amazon has abruptly cancelled its plans to build its second headquarters in New York City, citing opposition from local politicians and community activists.

source