Neptune Flood: Texas at Risk of Flood Insurance Shortfall

Neptune Flood, St. Petersburg, Fla., released an analysis of flood risk for Texas, finding that only 7% of residential properties statewide have flood insurance, despite considerable chance of flooding.