English version

host country

From Longman Business Dictionaryhost countryˈhost ˌcountry noun [countable] a country where a company that is based in another country has business activitiesHost countries are interested not only in how many jobs are created, but also in what kinds of jobs.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.