News

The companies signed a 17-year Power Purchase Agreement (PPA) to supply AWS with 1.92GW of energy from the 2.5GW Susquehanna ...