Loading Video…
This browser does not support the Video element.
Is New York giving Amazon too much?
Amazon is promising 3.5 acres of public green space, an esplanade, and a school. But some lawmakers say the city and state gave the tech giant way too much.