Norwegian power producer Statkraft A/S has wrapped up the construction of its 37.8-MW Twentyshilling Hill wind farm in Scotland and finalised the asset’s sale to Greencoat UK Wind Plc (LON:UKW).