The biggest single impacts, reported in preliminary figures earlier today, were $15.0mn from Hurricane Ida and $12.1mn from the European flooding.
Trevor
The biggest single impacts, reported in preliminary figures earlier today, were $15.0mn from Hurricane Ida and $12.1mn from the European flooding.
Trevor