
Business Daily Amazon's New Headquarters
Nov 16, 2018
Amazon's decision for new headquarters in NY and VA sparks backlash over tax breaks; varied reactions from Long Island City residents; debate over corporate welfare and urban impact; tech industry's role in community development examined
Chapters
Transcript
Episode notes
