By CEP Staff • 16 April 2013 in News

China to impose stringent controls on PV manufacturers