The phrase
"investment inflows" refers to the amount of money coming into a particular country or region for the purpose of investing in its businesses or financial markets. It represents the funds received from outside sources that are being utilized to support economic growth and development.
Full definition