ElectricityNews Spain and Portugal’s Massive Outage Raises Questions About Energy Infrastructure 1 May 20251 May 2025 sarahrudge Energy, Europe, Blackout 4 min read Spain and Portugal were plunged into darkness as a large-scale power outage swept across the Iberian... Read more