Revenue declined 20.6% on the quarter to $57.1m, as shipments fell 13.7MW from the April-June period to 112.7MW. Average selling prices (ASPs) for its panels slid 1.6% on the quarter to $0.62 per watt.

A temporary shortage of working capital forced the Nanjing-based company to produce more panels as an original equipment manufacturer (OEM), further weighing on shipments, chief executive Stephen Cai said in an online statement.

However,