Inward Investment
Definition
an investment from outside a country, as when a foreign company decides to set up a new factory there
nounan investment from outside a country, as when a foreign company decides to set up a new factory there
Nearby Terms
- Similar companies