Franchise-license meaning

A license that confers the right to market the franchiser’s product or service in an exclusive territory or location using the franchiser’s business process, name, and products. The cost of the franchise license is amortized over its reasonable life, which can’t exceed 40 years.
0
0
Advertisement