A time-lapse video has been posted online showing last months installation of the world’s most power wind turbine at Vattenfall’s European Offshore Wind Deployment Centre located just off the north-east coast of Scotland in Aberdeen Bay. The turbine is the first of 11 to be deployed at the “ground-breaking” facility and one of two turbines […]