Chinese solar projects developer ReneSola Ltd (NYSE:SOL) on Monday reported a 59.4% year-on-year increase in 2018 net profit from continuing operations to USD 5.1 million (EUR 4.5m) but saw net revenues slip by 5.9%.