The first of 90 turbines has been installed at the 857-MW Triton Knoll offshore wind project site in UK waters, it was announced on Sunday.