For its third consecutive year, Hywind Scotland – the world’s first floating offshore wind farm – reaches the highest average capacity factor for any wind farm in the UK. [Read more…] about Hywind Scotland remains UK’s best performing offshore wind farm