Icon
 

China s first 10 MW compressed air energy storage system has