The state of Illinois is at the top for the 3rd year in a row in Green Building; with 3.43 square feet of LEED certified space per resident – .39 square feet per resident (or 34 additional projects) more than second place.
LEED (Leadership in Energy & Environmental Design) is a green building certification program that recognizes best practices in construction, design and management. A LEED certification can include design and construction, interior design and construction, the operation of the building, neighborhood development, and homes.
Read the full article at BusinessFacilities.com.