
PHILADELPHIA (WPVI) -- Global insurance provider Chubb celebrated the opening of its new office building in Center City on Monday.
The ribbon-cutting ceremony happened inside the building on the 2000 block of Arch Street.
Mayor Cherelle Parker along with company's leaders were there for the ceremony and a tour.
It will serve as a workplace for nearly 3,000 Chubb employees