Skip to main content

Franchise

A license that allows a designee to sell and market a company’s products or services in a fixed geographic area.

« Back to Glossary Index