Host countries welcome international financial investment due to the many advantages it provides. Read more concerning this below. In simple terms, foreign investment refers to the process through which an outside capitalist from abroad acquires a substantial stake in a local business or asset. All parties involved stand to take advantage of this