Companies which operate in more than one country but retains ownership and control in its home country.
Background
Transnational Corporation
6 September 2005 | Glossary
6 September 2005 | Glossary
Companies which operate in more than one country but retains ownership and control in its home country.