GLOSSARY

Home Country

The country of origin or headquarters of a company or investor engaged in foreign direct investment.