Definition for Franchising
From Biology Forums Dictionary
A license venture allowing a licensee to manufacture and sell under the original company's name.
From Biology Forums Dictionary
A license venture allowing a licensee to manufacture and sell under the original company's name.