Why digital brands like Netflix and Wayfair are betting on physical stores
Martech
MARCH 5, 2025
In May 2024, the company opened its first large-format store in Edens Plaza in Wilmette, Illinois. While it launched multiple brick-and-mortar concepts including Amazon Go, Amazon Fresh and Amazon 4-Star the company has scaled back several initiatives, suggesting physical stores must provide a unique value beyond convenience alone.
Let's personalize your content