Top 3 countries for LEED outside of the U.S. are Canada, China and India
LEED is a system guiding the design, construction, operations and maintenance of green buildings. Worldwide there are more than 59,000 commercial and institutional projects participating in LEED, representing 967 million gross square meters (GSM) of […]
