Search for glossary terms (regular expression allowed)
Begin with Contains Exact term
Term Definition
Brand Licensing

Contractual arrangement whereby a marketer owning a brand name negotiates (for fee or percent of sales) with other companies to allow these companies to produce and supply products carrying the marketer's brand name.