Green light for mega wind farm off the UK

Vattenfall and Scottish Power have got the green light from the British government to start construction of the wind farm East Anglia One ‘located off the east coast of England. The project will...