Franchise

« Back to Glossary Index

The right or license granted to an individual to market a company’s goods or services in a particular territory.