ITL World signs up Sabre

The travel management company ‘ITL World’  has signed a new agreement with Sabre.  Under the new agreement, Sabre’s leading technology will …

GET TAHAWULTECH.COM IN YOUR INBOX

The free newsletter covering the top industry headlines