• Infographics
  • Insights
  • Check Pricing
  • Newsletter
  • Login
February 05,2026

Zelestra and Meta Sign PPA for 176MWdc Solar Plant in Texas

Zelestra and Meta have signed a power purchase agreement for the 176MWdc Skull Creek Solar Plant in Texas, strengthening their clean energy partnership. The project supports Meta’s goal of 100% renewable energy and contributes to nearly 1.2GWdc of solar capacity across seven US projects planned by 2028.

Premium Content Access

This content is available exclusively to our paid subscribers. Please login to enjoy full access. If you’re interested in subscribing to access our premium content, please contact us at support@omnicoreplus.com.

Related