Flagship store
definition:
the leading store within a group, usually the biggest in terms of size, sales and stock holding. Often used as a show piece and sometimes used as a benchmark against which other stores are measured.
the leading store within a group, usually the biggest in terms of size, sales and stock holding. Often used as a show piece and sometimes used as a benchmark against which other stores are measured.