ILS investors will have watched with interest as the US National Oceanic and Atmospheric Administration (NOAA) added to the consensus for above-average storm activity this year.
ILS investors will have watched with interest as the US National Oceanic and Atmospheric Administration (NOAA) added to the consensus for above-average storm activity this year.