The Scottish port of Peterhead has won a contract to support construction of the 92.4-MW European Offshore Wind Deployment Centre (EOWDC), developed by Swedish utility Vattenfall AB off Scotland.