NYC ranks as 2nd most traffic-congested city in the world

NYC ranks as 2nd most traffic-congested city on earth

New York City ranks second in a list of most traffic-congested cities on earth, according to a study by transportation firm Inrix.