27 October 2023

CoreLogic estimates $10-15bn insurable losses from hurricane Otis