Breaking the Curse of Billy Penn
Philadelphia’s tallest building, the Comcast Center, was unveiled in June 2008. At 975 feet, it’s one of the nation's tallest green buildings. A statue of William Penn, Philadelphia's founding father, was once the tallest point in Philadelphia until two towers — One and Two Liberty Place — were built in 1987 and trumped William Penn’s place as the tallest point in the city. When the Comcast Center was unveiled, William Penn was returned to his rightful place: the top. With surprising results. Comcast’s David Cohen tells the story.