Scotland-headquartered wind turbine erection specialist Windhoist has concluded turbine installation at a wind farm in Hauts-de-France, northern France.