Meta Signs 176MWdc solar PPA with Zelestra in Texas
February 07, 2026 Texas
Meta has signed a long-term Power Purchase Agreement (PPA) with Spanish renewable energy firm Zelestra for energy from the 176 MWdc (136MWac) Skull Creek Solar Plant in Texas. According to Meta, the PPA will support its efforts to add new clean energy to the grid and support its drive to match...
Read more