Economy, asked by mauryaranjan20220, 10 months ago

What does You mean by term MNC?

Answers

Answered by Tarunsai7
0

Answer:

MNC company is not clear on the geogebra we

Answered by js403730
0

Answer:

A multinational corporation (MNC) has facilities and other assets in at least one country other than its home country. A multinational company generally has offices and/or factories in different countries and a centralized head office where they coordinate global management.

Similar questions