Boston ranked 94th in terms of traffic congestion in cities around the world, and 16th in the United States.
News - Boston.com, Boston Globe
Wed, 04/01/2015 - 1:26pm
Boston ranked 94th in terms of traffic congestion in cities around the world, and 16th in the United States.