Amazon cancels plans for NYC headquarters

In a press release today, Amazon announced that it won’t be continuing with its plans to build another headquarters in Long Island City, NY. It blamed criticism from local politicians. Read more…
Neowin