809bbc19_arketing_Terms_and_Definitions__Definition
[Term] Franchised Channel Arrangement [Definition] 
A form of contractual dependent channel arrangement where a central organization (franchisor) controls nearly all activities of other members (franchisee).
Marketing Terms and Definitions
Definition