The Tallest LEED Certified Green Office Building in the United States April 26, 2012 The tallest LEED certified green office building in the United States, the Comcast Center in Philadelphia, has more than 2,500 openings equipped with door and hardware products from ASSA ABLOY Group companies.Read More