GLOSSARY

Host Country

The country where foreign direct investment is made or targeted.