News

Global insured losses from natural catastrophes reached $80 billion in the first half of 2025, preliminary estimates from ...