By CEP Staff • 14 February 2014 in News

DECC awards £8 million to liquid air energy storage project