Insight: Retail is Not Dead – Natural Insight survey finds 87% plan to shop in retail stores this holiday season
Posted by
Despite the increase in online shopping, 87 percent of people still intend to shop at retail stores this holiday season. This finding is part of a 2017 Holiday Store Shopping Report commissioned by Natural Insight. The full report delineates which demographics are most likely to shop in-store, as well as common stressors that prevent these holiday […]
