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