Office Depot Introduces New Store Concept
November 19, 2012
Delray Beach, Fla.-based Office Depot is debuting a new store concept with four new stores in Denver. The new concept is designed to encourage customers to interact more with products, as well as store associates and other customers. The storefront windows feature graphic overlays that allow people to see inside the store from the sidewalk, and two new in-window digital screens display products. Additionally, the store interiors feature new bluwire in-store shops that showcase tech and mobility products. Following the opening of the local Denver stores, Office Depot plans to roll out additional stores with this new concept across the country.