By definition, Franchising is the practice of using another firm’s successful business model. It is an anglo-French derivation of the franc- meaning free. For the franchisor, the franchise is an alternative to building ‘chain stores’ to distribute goods and avoid investment and liability over a chain. The franchisor’s success is the success of the franchisees. […]