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
arrow-up icon
Feedback