The European Offshore Wind Deployment Centre (EOWDC) sits off Trump International Golf Links Aberdeen, Scotland