30 July 2024

Hurricane losses in 2024 projected to be second biggest in a decade