Renewable energy company EDP Renovaveis SA (ELI:EDPR) has managed to secure a 15-year power purchase agreement for its 142-MW Ribatejo project in the Portugal solar auction after more than a month of post-tender price haggling.