Spanish renewable energy company Zelestra has finalised a power purchase agreement with Facebook’s parent company Meta for its 176MW Skull Creek Solar Plant in Texas.
Independent power producer (IPP) Origis Energy has signed a 303MW power purchase agreement with tech giant Meta for the Greyhound A Solar PV project in Texas.
US independent power producer (IPP) Treaty Oak Clean Energy has signed two environmental attribute purchase agreements (EAPA) with social media and data giant Meta.