Icon
 

China s first large capacity sodium ion battery energy storage power