It was recently announced that Amazon plans to start opening large brick-and-mortar retail stores that are akin to department stores. They won’t be quite as big. Supposedly they will be around 30,000 square feet. But this is still a meaningful commitment to physical retailing. The… Read More
comment 0