At 58 stories tall, the Comcast Center in Philadelphia recently became the tallest LEED-certified building in the United States with an assist from energy-saving Solarban 60 Starphire glass. Designed by Robert A.M. Stern Architects, the skyscraper earned LEED Gold certification due in part to its extensive use of high-performance glass. One of the tower's signature elements is a 120-foot-high winter garden topped by a series of three atria, three stories in height, overlooking a light-filled interior plaza. All are sheathed in Solarban 60 Starphire glass. The glass also is featured in the crown and corners that cap the 975-foot-tall building.
Input No. 224 at BDCnetwork.com/quickResponse