The independent Performance Review Commission (PRC) has just released its Performance Review Report 2024, evaluating European ...
Our latest brief on all-causes delay to air transport in Europe is here. Check out the network situation in February 2025.