Zelestra inks 176MW Texas solar PV PPA with Meta, 50MW in Ohio with AEPEP
February 4, 2026
Zelestra has finalised a power purchase agreement with Facebook’s parent company Meta for its 176MW Skull Creek Solar Plant in Texas.
Search
RECENT PRESS RELEASES
Related Post
