Dean Vegliante

Dean Vegliante
Retail's Drive to Store: Why Brick-and-Mortar Still Matters

Against the myth of the “retail apocalypse,” 94 percent of all retail sales still take place in a physical store. Retailers have invested their resources in omnichannel marketing strategies to align with ever-evolving customer preferences, but as retailers watch Amazon.com dominate the e-commerce space, there's a newfound focus on brick-and-mortar and, more specifically, how to…