Orsted has installed the last turbine at its 913MW Borkum Riffgrund 3 wind farm in the North Sea, the first zero-subsidy offshore array built in Germany and the nation's largest wind farm constructed ...