Slow Down Atlanta: New 25 mph speed limit signs installed

ATLANTA — If you’ve driven in downtown Atlanta recently, you may have noticed that 25 mph speed limit signs have been installed throughout the city. Mayor Keisha Lance Bottoms authorized the installation of 25 mph speed limit signs throughout Atlanta. Administered by the Atlanta Department of Transportation, this