British Taxpayers Paying Wind Power Outfits £500,000,000 Every Year To Produce NOTHING!

There’s never been a financial scam that comes anywhere near rivalling subsidised wind power for longevity and audacity. Stories of the gullible signing up to buy the London Bridge or the Eiffel Tower spring to mind, when it is borne in mind that wind power (which simply cannot be delivered on demand) has no commercial […]