Insurance companies in the spotlight as Hurricane Idalia makes landfall in Florida as a Category 3 storm MarketWatch Aug 30, 2023 2:12pm