
Being unable to deliver electricity as and when power consumers demand it means wind power will never be a meaningful power generation source. So much has been revealed by the burst of calm weather that struck Western Europe last month. Call it Mother nature’s revenge. Where the wind power acolyte waffles on about the percentages […]
Recent Comments