Definition Definition

Non store retailing

Non store retailing that takes place outside of stores; can be in-home selling, direct marketing, or vending machines.

Share it: CITE

Related Definitions