Chubb Announces Plans for New Philadelphia Office

Chubb has announced plans for a new Philadelphia office that will occupy a state-of-the-art building to be constructed at 2000 Arch Street. Designed with the highest standards for sustainability, the ...

U.S. Commercial Lines Prices Up 5% in Q3: WTW

With the exception of directors & officers liability and workers compensation, nearly all lines of business in the U.S. continued to see rate increases in the third quarter of 2022, according to ...