20 February 2025

Zurich posts record $7.8bn profit