China’s Envision has launched a 12.5 MWh battery storage system and started production of a 790 Ah lithium iron phosphate (LFP) cell, as it advances […]