- What is LEED?
LEED (Leadership in Energy & Environmental Design) is a certificate for green construction projects issued by the United States Green Building Council (USGBC) established in 1995 in the United States.
It is a pioneering international standard on the issue of building energy-saving buildings and protecting the human living environment.
197,000 LEED projects were recognized globally on 86 countries and territories with Over 29 billion+ square foot.
LEED v5 is the newest version of LEED. It marks a transformative milestone in the built environment’s alignment with a low-carbon future and addresses critical imperatives such as equity, health, ecosystems and resilience.