April 23, 2019
Optimising Communications for Frictionless CX
Forecasts of a downturn in the travel market following the referendum vote to leave the EU in June 2016 have largely been defied. In 2017, UK residents took 72.8 million trips abroad, up three percent from 2016. The number of...