GLOSSARY

Franchise

A business arrangement in which a foreign company (franchisor) grants the right to operate its business model to a local entity (franchisee) in exchange for fees and royalties.