News

The Iberian Peninsula and France have been affected by the huge electricity failure, which also impacted cities and airports.
Almost 100% of power has been restored across Spain, but areas in Portugal are still reeling from the outages. Portuguese ...