By CEP Staff • 29 February 2012 in News

Chinese PV manufacturers feel the heat as Yingli reports $599 million loss in 4Q11