Compressors for world’s first liquid air energy storage plant

5 Sep 2011