The world’s largest compressed air energy storage facility has reached full operation in underground salt caverns in the eastern Chinese province of Jiangsu. The Guoxin Suyan Huai’an Salt Cavern ...