ReneSola Ltd (NYSE:SOL) has recently closed on the sale of 37 MW of solar projects in Poland to Danish investment firm Obton for an undisclosed amount.