Major Developer Challenging LEED Certification System
NEW YORK — Since its launch in 2000, the LEED building certification system has become a unanimously recognized scale on both the national and international level, for honoring projects that focus on efficiency and green aspects of design and construction.
Read more