Definition
Non store retailing that takes place outside of stores; can be in-home selling, direct marketing, or vending machines.
Stay up to date on the latest terms with a free weekly newsletter from us. Join to subscribe now.