The Leadership in Energy and Environmental Design (LEED) rating system is a national benchmark for the design, construction and operation of high-performance green buildings. DGI Communications has helped businesses honor this certification through environmentally friendly materials and products, including custom-printed digital wallpaper.
Take a look at some notable projects below.