The term ‘omnichannel’ has been prevalent for the marketers for 4 years now. It refers to, what some experts say, a revolutionnary concept. But what is the omnichannel concretely? And how the tourism sector can take advantage of it?   Omnichannel: more relevant...