iberian peninsula
Tag
The geographic region encompassing Spain and Portugal, relevant for cross-border energy infrastructure and market dynamics.
The Iberian Peninsula experienced Europe's largest blackout on April 28, 2025, due to escalating grid oscillations and a cascade of system failures.
6 days ago
5 min read