Definition Definition

Self-sustaining foreign entity

Self-sustaining foreign entity refers to a category of a foreign subsidiary’s business that operates in the local economic environment independent of the parent company.

Share it: CITE

Related Definitions