A majority of North Carolina homeowners didn’t have flood insurance. Then Helene hit. October 04, 2024 Source: Business Insider Learn More