By CEP Staff • 25 March 2015 in News

Yingli posts $209.5 million net loss in 2014