Loading Video…
This browser does not support the Video element.
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.