Chinese solar projects developer ReneSola Ltd (NYSE:SOL) today reported an operating profit of USD 5.9 million (EUR 5.1m) for the second quarter (Q2) of 2018, similar to that in the first quarter, but its net profit fell by 92%.