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.
The agreement grants Meta exclusive rights to all renewable energy credits produced by Starling Solar.