What led to the historic collapse of the electricity system in the Iberian Peninsula?
What led to the historic collapse of the electricity system in the Iberian Peninsula? What happened on Monday, April 28, 2025, in Spain and Portugal will certainly be included in…