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.