UMaine LEED Certified Buildings Advanced Structures and Composite Center Wells Conference Center New Balance Recreation Center Foster Center for Student Innovation Offshore Wind Laboratory What does LEED Certified Mean? Leadership in Energy and Environmental Design (LEED) is internationally recognized green building certification. Developed by the U.S. Green Building Council (USGBC), LEED includes a set of rating systems that aims to
Visit Page LEED Certified Buildings