Examlex

Solved

Match the Term with Its Definition

question 22

Multiple Choice

Match the term with its definition.
-The operation of several franchised businesses within a single corporate structure


Definitions:

Related Questions