Chubb Announces Q1 2024 Net Income Increase and P&C Combined Ratio of 86%
Global insurer Chubb reported a net income rise of 13.3% to $2.14 billion in the first quarter of 2024, boosted by strong performances in its property and casualty (P&C) and life insurance sectors.