Spain and Portugal blackout highlights vulnerability of Europe's energy grid

Passengers wait outside Atocha train station during a nationwide power outage in Madrid, Monday, April 28, 2025. (AP Photo/Manu Fernandez)
What we know at this point is that there was a massive power outage affecting the entire Iberian Peninsula at 12.30pm local time in Spain.