Solar project developer ReneSola Ltd (NYSE:SOL) saw its third-quarter net profit slip to USD 2.1 million (EUR 958,000) as revenues slumped, as expected, but still reached the high end of the company’s guidance.