site logo

Amazon leases Manhattan office space for 1,500 employees