"Franchise owners" refers to people who own and operate a business that is part of a larger brand or company. They have the rights and responsibility to set up and manage a business using the established model and brand name of the franchisor.
Full definition