Meta signs PPA with Apex for 144MW Starling Solar project in Texas

The agreement grants Meta exclusive rights to all renewable energy credits produced by Starling Solar.