The phrase
"inbound investment" refers to money or capital flowing into a country from foreign sources. It generally describes when companies, individuals, or organizations invest in businesses, assets, or projects located within a particular country, providing a boost to its economy.
Full definition