The
Definition Of

Foreign subsidiary

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