Watch: World’s most powerful offshore turbine installed off Aberdeen coast

Breaking