You may have seen a concept “Omnichannel experience” recently appearing in business descriptions. What is an omnichannel (also spelled as  omni-channel) and what is the role of technology in this concept? Omnichannel experience is about connecting the dots in the consumer’s…