Solar project developer ReneSola Ltd (NYSE:SOL) has finalised the sale of a 24-MWp solar-plus-storage project in the UK with a ready-to-build status to local renewables investor Innova.