Global Insured Catastrophe Losses Could Be Above $90 Billion in H1 2025, Says Jefferies
Global Insured Catastrophe Losses May Reach $90 Billion in H1 2025 Global Insured Catastrophe Losses due to natural disasters in the first half of 2025 are expected to reach as…