
Meta, Zelestra Expand Renewable Energy Partnership With 176 MW Skull Creek Solar PPA in Texas
Zelestra and Meta Platforms, Inc. have announced a long-term Power Purchase Agreement (PPA) for the 176 MWdc (136 MWac) Skull Creek Solar Plant in Anderson, Texas. This agreement continues to supports Meta’s ongoing strategy to match its…























