A large company like an international oil major that operates in multiple countries.
MNC
Definition
Multi National Corporation
mnc means multi national corporation.
✓ Verified term
Multi National Corporation
mnc means multi national corporation.
A large company like an international oil major that operates in multiple countries.
You might also be looking for