29 July 2025

Insured losses reach $80bn in H1 2025, says Munich Re