Dictionary of Business Terms: chain store
chain store
individual retail store that is a part of a group of similar retail stores with the same management and ownership.
Dictionary of Marketing Terms: chain store
chain store
individual retail store that is a part of a group of similar retail stores with the same management and ownership.