Subsidiaries Synonyms

A local unit of a business or an auxiliary controlled by such a business
(Noun)
An assistant subject to the authority or control of another
(Noun)
Advertisement
Advertisement