Reliable renewables with cryogenic energy storage

Highview’s pilot cryogenic energy storage plant in Slough, UK, has been operating since 2010. Image courtesy of Highview Power Storage.