Icon
 

Lower costs charge up demand for China s energy storage sector