By CEP Staff • 3 November 2011 in News

Obama speaks out against “questionable” Chinese trade practises in renewable energy