The European Network of Transmission System Operators for Electricity (Entso-E) has published its final root cause report on the April 28, 2025, blackout in Spain and Portugal, finding failures across ...