
Zelestra Expands Meta Partnership with Texas Solar Deal
Zelestra and Meta Expand Renewable Energy Partnership with New 180 MW Palmera Solar Agreement in Texas Meta and Zelestra have announced a significant expansion of their renewable energy partnership through a new power purchase agreement (PPA) for the Palmera Solar…












