New study ranks Atlanta congestion…

The study looked at congestion in 1,064 cities across the globe – an undertaking the company says is the largest of its kind.

About jwelcome