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