Storia: Aquila achieves fin close on 112-MWh battery in Lower Saxony — Warptech Lab News