Washington, D.C., got nearly 10 inches of snow recently. That was more than enough to shut down the nation’s capital. Thankfully, all of D.C.’s lobbyists and politicos stayed safe at home. Their local ...
Since the catastrophic 2021 winter storm that left millions without power, Texas has been striving to strengthen its power grid against extreme weather.