Helene made landfall in Florida's Big Bend region Thursday night as a massive Category 4 hurricane -- the strongest hurricane to make landfall in the Big Bend on record.
Hurricane Helene, which ravaged the southeast US and left at least 166 dead, is estimated to have cost the country up to $34 billion, according to analysts. In a Monday report, Moody's Analytics ...