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,