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