News

Tech giant Meta announced a deal on Tuesday to purchase more than a thousand megawatts of nuclear power from Constellation ...