Dumped Amazon deal and mass transit

Amazon decided to dump its plans to build its second headquarters in Long Island City. While the deal never promised Amazon would fork over funding to repair the ailing transit system, revenue might have been used to make improvements.

Latest Videos

Good Day New York

View More
View More