New ‘island’ in the North Sea will be a giant power hub

Dogger Bank is a large sandbank in a shallow area of the North Sea about 100 km off the east coast of England. The 17 600 sq km bank is 260 km from north to south and 97 km across, with water

Related Article
Recommended Whitepaper

View More