Omnichannel support is the new buzzword when it comes to digital businesses. Some say that it is no longer just a talking point anymore. Let’s see...