WindRenovalia facing ‘potential sale’ amid strategic reviewPossible deal: Spanish renewables companiesAnamaria Deduleasa