LEED stands for Leadership in Energy and Environmental Design and is a certification system created by the U.S. Green Building Council to ensure that buildings are designed and constructed using green building principles.
LEED stands for Leadership in Energy and Environmental Design and is a certification system created by the U.S. Green Building Council to ensure that buildings are designed and constructed using green building principles.