Technology

Travelport and Tripsta agree long-term deal

By tom newcombe /