On April 28, 2025, a massive and sudden power outage struck large parts of Spain and Portugal, causing disruption to daily life and halting essential infrastructure - with the Spanish government citing the event as “the worst power outage in the country’s recent...