Shenyang Blower Works Group Corporation (SBW) provided a full set of centrifugal compressor units for the world's largest liquid air energy storage project.