Could You Handle a 20-Hour Flight? British Airways Bets on Ultra-Long-Haul Future | The Prime