Nearly 40 percent of shoppers made purchases inside a physical store at least once a week, compared to just 27 percent who did the same online.
Nearly 40 percent of shoppers made purchases inside a physical store at least once a week, compared to just 27 percent who did the same online.