Zelestra signs new Meta PPA for Texas solarBy Web EditorFebruary 4, 2026 Seven-project partnership nears 1.2GWdc by 2028