UK liquid air energy storage plant receives funding

10 May 2013

Liquid nitrogen
Source: Jez Coulson/Insight-Visual