Global

Virgin Atlantic and its cabin crew union reached a new deal