The idea of a renewable energy hub on an island in the North Sea has been studied before, but now the National Grid in the UK is in discussions with its equivalents in two other countries to build one
The idea of a renewable energy hub on an island in the North Sea has been studied before, but now the National Grid in the UK is in discussions with its equivalents in two other countries to build one