← Back to glossary
Chain store
Definition
chain stores are an organisation that consists of two or more centrally owned or franchised stores with the same branding and handling similar lines of merchandise.
Definition
chain stores are an organisation that consists of two or more centrally owned or franchised stores with the same branding and handling similar lines of merchandise.