Definition Definition

Foreign subsidiary

A direct investment in a foreign country that involves setting up a separate and independent facility or office is called foreign subsidiary.

Share it: CITE

Related Definitions