1.

A company that owns or controls production in more than one nation______________ .

Answer»

PRIVATE company
MNCs
Subsidiary company
Leader company

Answer :B


Discussion

No Comment Found