
Amazon may have canceled its NYC headquarters, but its footprint is everywhere
For many of the people opposed to Amazon establishing a second headquarters (HQ2) in Queens, New York, casting the company into total exile was never the point. At its heart, opposition lay with the terms of the deal that wooed the company—its massive tax incentives, the process…