What Drives Royalty Rates in International Franchising?

The Significance of Franchising in the Global Economy Franchising – a business arrangement in which a firm (the franchisor) permits another firm (the franchisee) to use its brand name and business format to market goods and services – is big business. Today, the...