A company that is completely controlled by another company
English: subsidiary company, subsidiary
Less certain link between this word and this sense.
subsidiary, subsidiary company
English: subsidiary company, subsidiary
Less certain link between this word and this sense.