Texas State Public Affairs Network tspantx.com
A state’s infamously strained electric grid faces a new threat.