 -- Revenue of 22.8 million, up 39 sequentially -- Fourth consecutive quarter of profitability STAMFORD, Conn, May 25, 2021 PRNewswire -- ReneSola Ltd ReneSola Power or the Company NYSE: SOL, a leading fully integrated solar project developer, today announced its unaudited financial results for the first quarter ended March 31, 2021. ReneSola Powers first quarter 2021 financial results and management commentary can be found by accessing the Companys shareholder letter on the quarterly results page of the Investor Relations section of ReneSola Powers website at: 