A
franchised business refers to a business model where one person or company (the franchisee) purchases the rights to operate a business that already exists (the franchisor). The franchisee is given the permission to use the franchisor's brand, sell their products or services, and benefit from their established system and support.
Full definition