Global insured losses from natural catastrophes like hurricanes and floods are on track to exceed $135 billion in 2024, ...