By CEP Staff • 26 January 2015 in News

Wind contributes to 11.7% of UK’s power in last 24 hours