Icon
 

China Launches First Large Scale Sodium Battery Energy Storage