Wind Power history blows away Ed Davey’s excuse for giving short contracts to renewables

By Dave Toke