Mercedes-Benz Stadium claims first with LEED certification

Mercedes-Benz Stadium, the new home of NFL American football franchise the Atlanta Falcons and Major League Soccer (MLS) expansion team Atlanta United, has claimed a first by being awarded LEED Platinum certification by the U.S. Green Building Council (USGBC).

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here