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 ... Read more