Solar project developer and operator ReneSola Ltd (NYSE:SOL), also known as ReneSola Power, said on Thursday it has completed the sale of a 38-MW solar project portfolio in Poland to Danish solar investor Obton A/S.