Definition, synonyms and related words
A Latin American company that has become a multinational by expanding into other Latin American countries or beyond.