A master franchisee has the right to develop and operate the franchised business in a specified geographic area and also has the authority to grant sub-franchises.
A master franchisee has the right to develop and operate the franchised business in a specified geographic area and also has the authority to grant sub-franchises.