Search for glossary terms (regular expression allowed)
Begin with Contains Exact term
Term Definition
Direct Retail Systems

A direct distribution system where a product marketer also operates their own retail outlets.