South Downtown Green and The CTR Unveiled Ahead of World Cup
Atlanta celebrated two major downtown milestones as Founders Green opened on Broad Street and the former CNN Center was rebranded as The CTR, both positioning South Downtown as a World Cup destination.