ReneSola Ltd. provided earnings guidance for the Fourth Quarter 2021 and 2022. For the quarter, the company expects to be in the range of $21 million to $27 million. For the year, the company expects revenue of $77 million to $83 million.