Amazon Critics: NY Should Have Know About Deal

880 Extras
Tuesday, November 20th
Amazon’s deal to build a new headquarters in New York is worth about $3 billion in financial incentives, and some wonder why the numbers weren’t revealed until after the agreement was finalized. Peter Haskell has the details.