Offshore wind farm Llyr 2 Floating Wind Test Site in Irish Sea sea, Europe. Structure & Foundation type, Operator.
Already a subscriber? Login