company in which a country has voting power in its general assembly or the right to appoint some of its directors
MIXED COMPANY
Meaning of MIXED COMPANY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012