2min read As more retail sales shift online, many retailers are experiencing a slow but steady year-on-year decline in footfall and sales in their stores. Nevertheless, the physical store continues to play
SHARE
New metrics needed to measure success in omnichannel retail