An industry veteran believes only omnichannel players will survive the ever-changing retail landscape, while companies depending on either online or brick-and-mortar concepts will face a survival challenge in the times ahead. "There is an evolution that is only a few years old called omnichannel. We believe for long-term players, there is only omnichannel. There is no one channel retailer who will survive. Even Amazon is becoming omnichannel as it is ...