3162View

Report into the usage of wind farms to generate electricity, and whether more money is spent on them than can be justified, considering the low energy output of some of the wind farms in Britain.