Where five of the biggest tech companies are signing leases in Manhattan When Amazon abruptly canceled its plans to bring part of its second North American headquarters to New York City, naysayers predicted that the abrupt dissolution of the deal—and the fierce pushback from activists and politicians who decried the incentives used to woo Amazon—would […more]
Posted in: New York
Comments are closed.