Posts Tagged: Insurance

Fresh Name Rises on the Philadelphia Skyline

Fresh Name Rises on the Philadelphia Skyline

Chubb has officially made its mark on Philadelphia’s skyline. Over the weekend, the insurance giant’s name was installed atop its future headquarters at 2000 Arch St. in Center City. The 18-story, 438,000-square-foot office building, developed by Parkway Corp. on a former surface parking lot, is set for completion in the second quarter of 2026. The… Read more »