International franchise

Home > Business > Franchise (business) > Area Development > International franchise

When a franchisor grants the right to operate a franchise unit in a different country.