multinational firm

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