December 12, 2018 5:52 pm

NYC Council Grills Amazon Execs Over HQ2 Deal

The city council grilled Amazon executives over the incentives the company is reportedly getting for setting up HQ2 in Queens. Ida Siegal reports.

Local

Exit mobile version