‘Multiple factors’ behind Iberian grid collapseBy Stephen DunneJune 17, 2025 Government report rules out cyberattack and calls for urgent action to prevent another system-wide blackout