Search for glossary terms (regular expression allowed)
Begin with Contains Exact term
Term Definition
Corporate Channel Arrangement

A type of dependent channel arrangement where a product provider operates its own distribution system in a manor that produces an integrated channel such as a supplier operating its own chain of retail stores.