← 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.