multi-national company meaning

[Oil and gas]
A company with investments and operating activities in many countries around the world.
  • multi:    prefixmany; severa ...
  • multi-:    Combining form: mu ...
  • and company:    [Business]only use ...

Related Words

  1. multi-institutional system meaning
  2. multi-institutional systems meaning
  3. multi-layer perceptron meaning
  4. multi-leg options order meaning
  5. multi-modal meaning
  6. multi-option facility meaning
  7. multi-option financing facility meaning
  8. multi-outlet assembly meaning
  9. multi-ownership meaning
  10. multi-part key meaning
PC Version