Mercedes-Benz Stadium Opens

  • 0
  • September 28, 2017

Mercedes-Benz Stadium, the new home of the Atlanta Falcons and Atlanta United FC, officially opened. CAA ICON Strategic Advisory was retained by the Georgia World Congress Center Authority (GWCCA) to evaluate various stadium options, including market feasibility, financial feasibility, financing alternatives, deal structure, and other tasks.