Scotland’s Port of Dundee has been selected as the pre-assembly and marshalling site for the construction of the 1.1-GW Inch Cape offshore wind farm in Scottish waters, the project promoter announced on Monday.