Atlanta has gained a reputation for its heavy traffic. According to the INRIX Global Traffic Scorecard, Atlanta ranks in the top 10 among the most congested cities in the United States. Roundabouts are being considered as a way to ease traffic flow and increase...

read more