LEED certification means designing buildings to have less of an impact on Earth. We made a video that explains how. Check it out!

LEED certification means designing buildings to have less of an impact on Earth. We made a video that explains how. Check it out!