NYC council members and Amazon executives got into a heated debate over incentives offered for HQ2
New York City council members questions Amazon executives and the head of New York City's Economic Development Corporation about why the government granted Amazon nearly $3 billion in incentives to build on Long Island City.