News

Total insured losses from catastrophe events in the first half of 2025 could reach as high as $90 billion, which would make ...