Jan De Nul Group has completed the turbine installation at a 109.2-MW offshore wind project in Taiwan for state-owned Taiwan Power Company (TPC).