28 May 2024

US insurers set for billion-dollar losses from May's storm activity