News Briefing: In Numbers - Mercedes-Benz Stadium
-
PDF
345.6337890625Kb
Scheduled to open this summer, the Mercedes-Benz Stadium in Atlanta is set to become the most environmentally friendly professional sporting stadium of all time, and is truly a wonder to behold.