UK demand hits highest & wind power its lowest

“UK demand hits highest – as wind power slumps to its lowest “

Article originally published by The Telegraph. Click here to read the full story —

Advertisements