News

Tech giant Meta Platforms (META) has entered into a 20-year power purchase agreement (PPA) with Constellation Energy’s (CEG) Clinton nuclear plant in Illinois. The deal secures over 1 gigawatt of ...
"The legislature goes through this almost every year. They put all the big stuff off until the end, and then they don’t have ...