Technology

Travelport agrees Conferma deal

By tom newcombe /