
2025’S EXTREME WEATHER SURGE: Tornadoes, Climate, and What It Means For Your Crews
By May 2025, over 700 tornadoes have already touched down in the U.S., including more than 80 EF-2 or stronger. This surge has led to significant loss of life and widespread infrastructure damage. In March alone, tornado activity more than…