News

Net Power delays low-emission Texas gas plant as costs climb

E&E News - Energywire · By Carlos Anchondo · last updated
The company’s stock price tumbled 31 percent Monday following an update on a key project in the Permian Basin.