Madrid-based renewables developer EDP Renovaveis SA (ELI:EDPR) said today that it has secured a 15-year contract-for-difference (CfD) for a 25-MW solar project in Hungary.