Supply chain challenges Supply chain strife: Demand for aircraft & engines will outstrip supply until the 2030s News Supply chain strife: Demand for aircraft & engines will outstrip supply until the 2030s Aircraft December 10, 2025 Airbus delivery delays could persist another three years News Airbus delivery delays could persist another three years A320neo May 29, 2025