Zurich delivered a P&C business operating profit of EUR4.2bn ($4.4bn) in 2024, an increase of 8% on the previous year. The ...