What is the name given to companies legally controlled by other companies?

A. Franchise

B. Consortium

C. Subsidiaries

D. Merger

Leave a Reply