ReneSola’s Q3/2021 Financial Results

Revenue Guidance Missed In Q3, ReneSola Bullish Of Future Prospects

ReneSola Ltd. reported its Q3/2021 revenues of $15.5 million as having gone down 59% annually and 16% sequentially yet the