Nail Glossary by NailMOB

Nail Industry Encyclopedia & Definitions

Franchise

Terms

Definition of Franchise

  1. A franchise is an agreement between a firm and another party in which the firm provides the other party with the right to use the firm’s name and to sell or rent its products for either a percentage of revenue or other type of fee; selling franchise rights is a method of expanding a business quickly with a minimum of capital.


Added to the Nail Glossary on November 14, 2016

Seen and Heard

What made you want to look up Franchise? Please tell us where you read or heard it (including the quote, if possible).

Leave your thoughts

Leave a Reply