Wind farms in Scotland generated enough power to account for more than 100% of the country’s electricity demand last month, according to new figures from WeatherEnergy. PrevNext