UPDATES
Immediate Releases

Entry into a storage project in the UK with a capacity of about 60 megawatt hours