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.
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.