New Falcons Stadium Clears Atlanta Council

The Atlanta City Council voted to approve a funding plan for a new downtown Atlanta Falcons stadium, pushing the project over its biggest political hurdle.
March 19, 2013

The Atlanta City Council voted to approve a funding plan for a new downtown Atlanta Falcons stadium, pushing the project over its biggest political hurdle.

0 comments

More from Economic Development