multinational corporation
A company that has operations in more than one country.

Browse by Subjects

Popular Business Terms

Liquefied petroleum gas
business ratepayer
material information
Basis Price
Weak Market
procurement
inclining wedge
Descending Triple Bottom
distributable
bills payable