What is Leed?

Leed is an organization that promotes the construction of buildings in a green environmentally friendly way. Leed stands for Leadership in Energy and Environmental Design. For more information see here: