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
Ask episode
Chapters
Transcript
Episode notes