The final turbine has been installed at Vattenfall AB's 11-turbine European Offshore Wind Deployment Centre (EOWDC) off Aberdeen Bay, the Swedish state-owned utility said today.