Amazon Owes New York City Almost $10 Million in Fines Over Idling Vehicles: Report

New York City's Department of Environmental Protection's Citizens Air Complaint Program shows the company has racked up more than 11,000 idling violations.