Power is flowing from the £300m ($400m) European Offshore Wind Deployment Centre (EOWDC) in Aberdeen Bay, Scotland, with Swedish developer Vattenfall reporting the first of the