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

More from this Section