Tag: LEED in R.I.

8 properties

LEED stands for “Leadership in Energy and Environmental Design” and is an initiative of the U.S. Green Building Council. LEED is a globally-recognized framework for healthy, efficient, carbon and cost-saving green buildings.