News

US’s Spirit set to furlough pilots given order deferrals

May 8th, 2024