direct investment
noun
: investment of capital in physical assets or in ownership of a whole enterprise
—contrasted with portfolio investment
Love words? Need even more definitions?
Merriam-Webster unabridged
Share