Scottish wind power smashes 100% production threshold – Energy Voice
Scottish onshore and offshore wind power produced over the 100% threshold for the first time, generating enough energy to power 6 million homes. The National Grid demand requirement for November saw wind produce over the required demand on 20 of 30 days. Powering 109% of the total energy requirement, the Read more…