A master franchise is a franchising contract in which the master franchisor hands over the control of the franchising activities in a specified territory to a person or entity, called the “master franchisee”

Showing all 1 result