Inside The Stadium That's Redefining Sustainability In Sports
Manage episode 505185818 series 3607118
In this episode of Can Business Save the Planet?, host Alex Schulze sits down with Don Brown, Senior Manager at Mercedes-Benz Stadium, home of the Atlanta Falcons and Atlanta United. The stadium has earned global recognition as the first professional sports venue in the world to achieve LEED Platinum certification, setting a new benchmark for sustainable facilities.
Don shares how the stadium integrates solar energy, water reclamation, waste diversion, and on-site gardens into daily operations, while also hosting over 30,000 students each year through STEM education programs that highlight green building and sustainability. Together, they dive into how a major sports and entertainment hub can inspire fans and communities to take action for the planet.
Tune in as we explore how innovation, leadership, and a commitment to sustainability are redefining what it means to build and operate world class venues.
17 episodes