Wind turbines the size of the Eiffel tower set for construction off Angus coast

© Getty
Each turbine would be the size of three Big Ben clock towers placed one on top of the other.
Breaking

    Cancel