next
previous
items

multinational firm

Term
A large business company operating in several countries. (Source: CED)
Document Actions