Solar project developer ReneSola Ltd (NYSE:SOL) saw its second-quarter (Q2) net loss decline, but achieved revenues that were higher on a yearly basis and exceeded the upper end of its guidance.