By CEP Staff • 9 June 2026 in News

Zelestra and Meta have signed a long-term power purchase agreement for the 180 MWdc Palmera Solar Plant in Freestone County, Texas.