13 May 2024

Insurance natcat losses could double in a decade, warns Swiss Re