Apex Clean Energy and Meta signed a power purchase agreement for environmental attributes from the 144 MW Starling Solar project…
Zelestra has signed a new power purchase agreement with Tesla for the entire output of its planned 140-megawatt Lumen Farm…
Meta and Zelestra announced an expansion of their clean energy partnership through a new power purchase agreement (PPA) tied to…