Terms & Definitions

Investment

Allocating money or resources into assets or ventures with the expectation of generating future returns.

Source(s):
More: