Storia: Zelestra inks PPA with Meta for 140-MW Palmera solar project in Texas — Warptech Lab News