28 May 2024

US homeowner insurers posted worst results in over a decade in 2023