Icon
 

China s energy storage industry propers amid high