Last Thursday, Amazon announced it was abandoning plans to build a second headquarters in Long Island City, Queens, citing opposition and hostility from...