Atlanta, Georgia home to most sustainable sports venue in the world
The Mercedes-Benz Stadium in Atlanta has become the first professional sports stadium to earn LEED platinum certification. It can power up to nine professional American football games with solar energy. The Mercedes-Benz Stadium in...