A recent report by eDigital Reseach and Portaltech Reply into the channels operated by UK retailers revealed some interesting stats, as well as some none of us would be quite so surprised at. The survey was conducted across 143 retailers, and sought to identify the...