Passenger numbers are down at all of its hubs

Business Travel News Europe | Business Travel News Europe