The Hundred-Eyed Retail Giant

All seeing, all pervading, ever-present, the ideal retail omni-channel experience. It’s interesting to see the term ‘digital’ used so freely, yet ask many retailers for their definition of digital and you see many varied responses. Is digital this ethereal catchall, or is it in fact any communication through a virtual medium? If you agree with…