The Chinese player saw gross profits drop by 22% to $44.4m, down from $56.9m in the second quarter of 2014. Revenues fell 30% to $268.4m, from $387.1m last year.
Net loss for the quarter was $2.3m, compared to a profit of $0.8m year on year.
The decrease was due to a 35.4% year-on-year fall in module shipments to 322MW, down from 498.7MW.
Meanwhile,