Is liquid air storage the answer to unreliable wind?

Engineers believe they have found an answer to the unreliability of wind power: liquid air storage. The Institution of Mechanical Engineers (Imeche) is unveiling the unique new British technology in London tomorrow. The Liquid Air Energy Storage (LAES) takes electricity from the grid at peak times, such as on windy days, and uses it to […]