Online and mobile commerce may have experienced big spikes this holiday season, but 91 percent of shoppers still chose to visit physical stores. The vast majority of shoppers—198 million—visited a brick and mortar location between Nov. 1 and Dec. 25, according to the International Council of Shopping Centers (ICSC). The traffic is largely buoyed by […]