Which one of these prevent movement of the factors of production across different countries?
Legal, geographic, socio-cultural and economic impediments
There are various legal, geographic, socio-cultural and economic impediments to the free movement of the factors of production across countries.