Consumers in less developed countries are more frustrated with the destination selection, shopping and booking process than travellers in more developed markets, a new study shows.The study, Empowering inspiration: the future of travel search, attempts to uncover the pain points travellers face d [
...]