Why are travellers frustrated with travel tech? (infographic)

New Snow data shows how technology impacts travelers and how difficult it can be for travel providers to keep up with technology experience expectations