Could energy efficiency and demand response solve Texas’ energy woes?
Investigation into Texas freeze highlights natural gas failures, frequency of cold weather events
Demand for renewable energy, supply chain pressures send PPA prices higher
Google is buying 140-MW of Texas solar power as part of 1.6-GW plan