Term:
Commercial presence
Definition:
Having an office, branch, or subsidiary in a foreign country.
Domain:
Finance
Source:
Doha World Trade Organisation Ministerial: Glossary of Terms