Give one word / phrase / term:

A company which is incorporated in one country and has business units in several countries.

5 views

1 Answers

Multinational Corporation

5 views

Related Questions