By CEP Staff • 29 September 2015 in News

China Sunergy’s revenue drops one-third in Q1