UK team develop world's first green energy storage demonstrator to deliver carbon free power

2 July 2018