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
- Iberdrola, S.A (Developer)
- Amazon Web Services, Inc (Supplier)
- Amazon.com, Inc (Offtaker)
📈 The Sherpa Signal — one notable infrastructure deal a day.