All needed funds, a turbine supply deal and a power off-take contract are already in place for the Innogy SE-led (ETR:IGY) 860-MW Triton Knoll offshore wind project in the UK.