News

A new report projects that electricy demand from European data centers will more than double in the next decade.
ExxonMobil’s $331 million Baytown hydrogen project in Texas could be delayed, or derailed, in reaction to the withdrawal of $3.7 billion in planned funding for 24 carbon capture and storage (CCS) ...