LIFE IS LIVED IN MOMENTS (2)

Why travelers abandon their online bookings?

Being one of the leading industries in 2016, travel and tourism contributed $7.2 trillion (9.8% of global GDP[1]) to the global economy in the past year. Apart from great numbers, there are still 75% of online bookings that fail to complete. Why is that? We know by now that travelers spend up to 83% of