14 August 2025

Caution clouds Swiss Re's H1 $2.6bn profit amidst hurricane season