Patriots win Super Bowl in world’s most sustainable sports venue

Patriots win Super Bowl in world’s most sustainable sports venue

Congratulations to the New England Patriots on their 6th Super Bowl win last night! While this is a huge achievement for Tom Brady, the real star of the show may have been the stadium in which the game was played. Atlanta’s Mercedes-Benz stadium is the world’s most sustainable sporting venue and has the highest LEED […]

Continue Reading 279 words

Want the planet in your inbox?

Subscribe to the email that top lawmakers, renowned scientists, and thousands of concerned citizens turn to each morning for the latest environmental news and analysis.