Franchising

Home > Business > International business > International Trade > Franchising

A type of licensing where a company in one country permits a company in another country to use its business model, brand name, and operating system in a specific territory in exchange for a fee.