Zelestra agrees Meta PPA for 176MW Skull Creek Solar
Zelestra has signed a new long-term PPA with Meta for the 176MWdc Skull Creek Solar Plant in Texas, marking an expansion of their clean energy collaboration in the US. The agreement brings the total PPA capacity of the two companies to nearly 1.2GWdc across seven solar projects scheduled to...