After being beheaded and then facing a massive reduction in holdings, Trina Sola
Trina Solar (688599.SH) becomes the last straw that breaks the camel's back for photovoltaics.On the evening of May 26th, Trina Solar announced that its third-largest shareholder, Xingye Capital, and ...