LEED 101 September 13, 2016 LEED (Leadership in Energy & Environmental Design) is an international standard for environmentally sound buildings, certifying approximately 1.85 million square feet per day. If you’re new to LEED it can be… Read More