Storia: Price war fallout: China imposes 60-day payment cap for energy storage sector — Warptech Lab News