News

The Iberian Peninsula and France have been affected by the huge electricity failure, which also impacted cities and airports.