Storia: Meta signs 180MW solar PPA with Zelestra in Freestone County, Texas — Warptech Lab News