Term:
Foreign business travelers
Definition:
Are foreign persons granted the permission to engage in business or professional activities that are not remunerated from within the country of arrival. Their length of stay is restricted and cannot surpass 12 months.
Domain:
Industry
Source:
OECD