The 2025 Iberian Peninsula Blackout: From Solar Wobbles to Cascade Failures
Some Mondays are worse than others, but April 28 2025 was particularly bad for millions of people in Spain and Portugal. Starting just after noon, a number of significant grid …read more