By CEP Staff • 5 November 2012 in News

China files WTO complaint against European solar subsidies