Icon
 

China s First Large Scale Sodium Battery Energy Storage