Last week, a deep freeze settled over Texas, knocking out power to many residents. The disaster illustrates an important point — global climate change is pushing America’s infrastructure to the […]
Texas Power Outages Reveal Cracks in the System
It’s been reported that a third of Texans are still dealing with disrupted water service and others are still without power after last week’s major winter storm. First up on […]