Revista
A study reveals consumer disillusionment with online shopping, creating opportunities for retail stores.