By CEP Staff • 10 May 2011 in News Solar Trade Association bemoans UK Committee on Climate Change’s error on solar costs