translate English to French: LEED refers to the Leadership in Energy and Environmental Design standard developed by the Canada Green Building Council to accelerate the design and construction of "Green" buildings.
Le Centre se joint ainsi à la poignée d’immeubles à avoir obtenu cette certification dans le monde. LEED signifie Leadership in Energy and Environmental Design.