Loading Video…

This browser does not support the Video element.

Amazon leases new space in Manhattan

Amazon has signed leased a new office space in Hudson Yards that will house over 1,500 employees.