« Back to Glossary Index« Back to Glossary Index
Tags: trading
Categories: Economics & Finance
Business operated under a contract or license associated with a degree of exclusivity in business within a certain geographical area.
(source: wikipedia.org )
Synonyms:
franchise
Related Articles: