Study claims North Sea rocks could offer UK large-scale renewable energy stores Renewal Energy Study claims North Sea rocks could offer UK large-scale renewable energy stores altrenrg 4 months ago Scientists have suggested that the rocks present in North Sea – on the seabed off the UK coast – could be offering a place for... Read More