The European Offshore Wind Deployment Centre (EOWDC) is seen off Aberdeen, Scotland