Scotland’s Montrose Port has been picked as the future operations and maintenance (O&M) base for the 1-GW Inch Cape offshore wind project off the coast of Angus, it was announced on Monday.