Zelestra and Meta sign PPA for Skull Creek Solar Plant in Texas, US

The project contributes to a total solar capacity of around 1.2GWdc across seven projects in the US.