Meta-backed solar deal grows in Texas as Zelestra signs 180 MWdc Palmera PPA
Zelestra and Meta expanded their renewable energy collaboration with a new long-term power purchase agreement for the 180 MWdc Palmera solar project in Freestone County, Texas, adding to a growing portfolio of Meta-linked U.S. solar capacity.