Iberdrola signs renewable energy PPAs with Amazon for 476 MW in Portugal and Spain

Type: Ppa · Technology: Onshore Wind, Solar, Hydro, Other · Country: Portugal · Capacity: 476 MW · Announced: 2025-02-03

Iberdrola and Amazon agreed power purchase agreements totaling 476 MW (219 MW in Portugal's Tâmega Wind Complex and 257 MW across two Spanish projects — Ciudad Rodrigo solar 212 MW and Valdemoro wind 45 MW) to supply about 1,093 GWh/year of renewable electricity.

Counterparties

Source article

📈 The Sherpa Signal — one notable infrastructure deal a day.