Business format franchising,
Definition of Business format franchising:
Arrangement where a franchisee receives (in addition to the right to sell goods or services) the franchisers designs, quality control and accounting systems, operating procedures, group advertising and promotions, training, and (in case of hotels and travel agencies) worldwide reservation system.
Meaning of Business format franchising & Business format franchising Definition