By CEP Staff • 13 April 2011 in News UK failing to achieve renewable goals due to wind performance, says report