Less than a year after Amazon dropped its plans to build a second headquarters in New York City, the company has signed a lease for 335,000 of office space in Hudson Yards, on Manhattan’s west side. The office will have around 1,500 employees. Amazon is taking the space without any tax credits or inducements from […]