Kilmichael Point offshore wind farm in Irish Sea, Europe. Country: Ireland. Structure & Foundation type, Owner, Turbine information.
Already a subscriber? Login