Though it remains to be seen whether the Atlanta Falcons will meet expectations for the season, the National Football League team’s athletic facility has already earned the highest marks when it comes to being green. In mid-November 2017, the 2 million-square-foot Mercedes-Benz Stadium in Atlanta became the world’s first LEED Platinum–certified professional sports stadium.
You have 0 complimentary articles remaining.
Unlimited access + premium benefits for as low as $1.99/month.