Storia: Engie agrees offtake deal with developer for 625MWh of Spain BESS — Warptech Lab News