Franchising

Marketing glossary icon

Franchising is about the selling of a licence by the owner (franchisor) to a third party (franchisee) permitting the sale of a product or service for a specified period. In business format franchising the agreement will involve a common brand and marketing format.

Translate »