China’s Sunwoda unveiled its 684 Ah large-format battery cell at the recently held EESA Energy Storage Exhibition in Shanghai, presenting what the company described as a stage-gate milestone in its in ...