Solar developer ReneSola Ltd (NYSE:SOL) has won contracts for difference (CfDs) for projects totalling 38 MW in Poland’s auction for small-scale renewables.