BizTerm Definition
One Hundred Percent Location
Full Definition

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


Previous Biz Term Next Biz Term