Get more from Recharge - required reading for the global renewable energy industry

First West of Duddon turbine in

The first turbine has been installed at the 389MW West of Duddon Sands wind farm off northwest England.

Already a subscriber? Log in here