Office Depot Opens Small Concept Stores Featuring Coworking Space
The retailer opened new outposts in Denver, which provide a PC bar, computer rental, free wi-fi, and a recharge station.
Office Depot has opened new concept stores in Denver, which are significantly smaller than its typical stores. The average store is 24,000 square feet, but these new stores are only 5,000. They offer a new experience for customers and encourage them to interact more with products, associates, and each other.