Icon
 

China s first 300 MW compressed air energy storage project