Switzerland's struggling national airline said Tuesday said it had negotiated a strategic alliance "with British Airways that improves the cash resources of the Swiss airline.
Swiss airline joins British Airways American Airlines in Oneworld alliance.