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).
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here