The destructive windstorm that blew out windows in downtown Houston and left hundreds of thousands of southeast Texas residents without power caused upwards of $5-7 billion in total damage and economic loss, according to preliminary estimates by AccuWeather.

Thousands of Houston metro businesses face long-lasting impacts due to vehicle, equipment and prop

 » Read More