Misc

Green STEPS building awaiting LEED rating

STEPS is the newest additon to Lehigh’s campus and Lehigh intends to get a LEED (Leadership in Environmental Energy and Design) Certified rating.