On Monday, the 28th of April 2025, a significant power outage disrupted large parts of Spain, Portugal, and southern France, severely affecting transportation systems and airport operations across the Iberian Peninsula. Update 29/4/2025: Power has been restored to most of the affected areas, and all airports are fully operational. Passengers are advised to check with […]