UK renewable energy auctions system discredited by offshore windfarm contract fiasco

By Dave Toke