Staples, Norwood, Mass., and Dover, Del.

Staples has launched an "omnichannel" retail concept, opening a location in Norwood, Mass., and Dover, Del. The new format incorporate Staples online and mobile assets into the retail experience. The stores feature kiosks that  provide customers access to more than 100,000 items, and a Business Lounge that includes meeting space and work stations for mobile professionals and the ability to research and order from Staples' expanded selection of products. The format also features consultation areas for small business customers who need help from Staples EasyTech and Copy and Print associates.

More Multimedia