Let’s cut through the euphemism. Foreign “investment” means foreign ownership. It means local labor, local consumption, and foreign profits. It means you work for them and buy from them and the revenues flow out of your economy.
It means debt goes up, prices go up, unemployment goes up, while wages and working conditions go down. It means national account balances decrease, domestic industry is subverted, competition is undermined.
Let’s call it what it is. When they say they are investing in your country, what they mean is, they are buying it.