1 November 2023

AM Best predicts insured losses from hurricane Otis could hit $6.5bn