Constellation-Microsoft deal helps prepare launch of PA energy center, restart of nuclear reactor
Constellation Energy Corp. signed its largest-ever power purchase agreement (PPA) with Microsoft, a 20-year deal that will pave the way for the launch of the Londonderry, Pa.-based Crane Clean Energy ...
Read More