Leadership in Energy and Environmental Design (LEED) is a rating system that is recognized as the international mark of excellence for green building in 150 countries, including Canada as recognized by the Canada Green Building Council.
Leadership in Energy and Environmental Design (LEED) is a rating system that is recognized as the international mark of excellence for green building in 150 countrie. This includes Canada as recognized by the Canada Green Building Council.