What is a franchise?

A franchise is a business whereby the owner licenses its operations, along with its products, branding, and knowledge, in exchange for a franchise fee. The franchisor is the business that grants licenses to franchisees. Bellasee is an ophthalmic franchisor, and the first of its kind. Dr. Heather Skeens created Bellasee based on her nearly 20 […]

What is a franchise? Read More »