Chubb
-

Chubb’s New $380 Million Center City Office Tower Is Redefining the Future of Office Work
Chubb’s new 348,000-square-foot tower at 2000 Arch Street represents more than just a new headquarters, but rather offers a glimpse into the future of Philadelphia’s…
-

Insurance Giant to Join Center City Skyline With New 18-Story Philadelphia Headquarters
Chubb, the insurance giant, is set to be the newest member of Philadelphia’s skyline in Center City, writes Ryan Sharrow for the Philadelphia Business Journal.…
-

Center City West Takes Shape as Major Projects Near Completion
Major construction projects along the western edge of Center City are nearing completion, shaping the area with their diversity, writes Paul Schwedelson for the Philadelphia…





















