The Small Business Encyclopaedia defines franchising as: a continuing relationship in which a franchisor provides a licensed privilege to the franchisee to do business and offers assistance in...

read more