Meta and Zelestra Expand Solar Partnership With 180MW Texas Power AgreementMarco RossiJune 10, 20260 Meta and renewable energy developer Zelestra have signed a long-term power purchase agreement (PPA) for electricity from the 180MWdc Palmera…