Meta signs 144MW solar PPA with Apex in Texas
Meta has signed a 144MW solar Power Purchase Agreement (PPA) with Apex Clean Energy in Texas. The PPA is tied to the Starling Solar project in Gonzales County, with the plant's power supplied to the ERCOT grid rather than powering a Meta site directly …