News
Spencer chosen for UK’s first pioneering energy storage plant
Engineering and infrastructure specialist Spencer Group will start developing the first commercial-scale plant in the UK deploying pioneering liquid air energy storage technology.




