Total Failure: Britain’s Grand ‘Cheap’ Wind Power Plan Faces Total Collapse

If wind power is so ‘cheap’, then why is it that retail power prices continue to rocket in every country attempting to run on breezes? There are, as this site has pointed out over the last decade, myriad reasons, starting with the fact that wind power can only be delivered as and when Mother Nature […]