East Anglia Hub - ONE North wind farm in North Sea, Southern North Sea (Thames) sea, Europe Region. Country: UK. Turbine information, Owner, Operator. Category or Round: Round 3.
Already a subscriber? Login