Answer: Most countries need foreign investment because they are rejoining the world economy in some cases, have not diversified what they produce, and what they do produce is nationalized.
Step-by-step explanation:
Think of Venezuela specifically. Part of the reason it is in such bad shape is because it's main source of revenue is oil, which is mainly controlled by the state. When communism collapses, there is no state to control that sole product which is where foreign investment comes in to do that instead.