Renwables match Scottish demand in November

The National reports that wind power produced 107% of Scottish domestic electricity demand in November. Renewables are now the largest source of Scotland’s electrical generation.