What is a Franchise Share?
A franchise share is an equity interest in a business. These shares are often issued for a nominal amount or a specified value and provide the franchisor with an initial source of capital. The owners of these shares are usually the franchisees. External shareholders may occasionally own shares as well. Former franchisees may also retain …