3 ms·North Sea Wind Power Hub: A giant wind farm to power all of north Europe2 points by okket 9y ago