International Master Franchise

Home > Business > Franchise (business) > Multi-Unit > International Master Franchise

A franchisee who acquires the exclusive right to develop and sub-franchise a specific franchise system in a foreign country.