The Amazon deal is DOA, but the political fallout is just beginning
February 18, 2019 at 00:00 AM EST
News that Amazon will no longer set up shop in Queens has left many supporters of the plan convinced that the critics of the company's arrival sold them down the river. The proposed Long Island City... To view the full story, click the title link.