Storia: Zelestra and Centrica Energy agree toll for 99MW/297MWh Germany BESS — Warptech Lab News