Icon
 

China Launches World s First 300MW Compressed Air Energy Storage