Storia: China's StarCharge inks deals for 3.5 GWh of energy storage — Warptech Lab News