SHANGHAI: ReneSola Ltd (“ReneSola” or the “Company”) (NYSE: SOL), a leading solar project developer and operator, today announced its unaudited financial results for the first quarter ended March 31, 2018. Mr. Xianshou Li, ReneSola’s Chief Executive Officer, commented, “We started 2018 with solid performance across our business as a result of continued strong execution of our strategy. First […]