The Dogger Bank offshore wind farm is located off England's north-east coast and has begun generating power following installation of the first turbine at the site
The Dogger Bank offshore wind farm is located off England's north-east coast and has begun generating power following installation of the first turbine at the site