MoneyGlossary.com
Home  

One Hundred Percent Location

Definition: In retail, a store location where sales are highest within a given market area.

<< Go back