A company owned or controlled by a parent company located in a different country, often with the parent company holding a majority of the subsidiary’s shares and making strategic decisions for the subsidiary.
« Back to Glossary IndexForeign Subsidiary
« Back to Glossary Index