LEED certification provides a framework for healthy, highly efficient and cost-saving green buildings, which offer environmental, social and governance benefits.