Idalia Rumbled Ashore as Cat 3, Lashing Tallahassee and Much of Florida and Georgia
Just when parts of the property-casualty industry thought it was safe to re-enter the Florida market, Hurricane Idalia made landfall closer to the heavily populated ...