Chinese solar projects developer ReneSola Ltd (NYSE:SOL) today reported a 10% year-on-year decline in third-quarter (Q3) net profit from continuing operations, with revenue reaching the high end of the companyâs prior projections.