Short definition of a franchise
What is the shortest definition of a franchise?
A business franchise is any model which has proven systems developed and in place, so that it can be cloned to allow the model to operate successfully in a several locations under a variety of managers and owners.
Brain Trust contributor:
© 2007, Small Business Network, Inc., All Rights Reserved.
AskJim ID: 998