Newtown Square Office Built Green

Last month, SAP North America presented its new office building in Newtown Square, Pa., which was designed to meet Leadership in Energy and Environmental Design (LEED) Platinum standards, the highest set by the U.S. Green Building Council. This is a significant distinction given that there are less than 125 office buildings in the country to be granted the Council’s highest ranking.