Long Term Investment

Definition and Citations:

Bond, debenture, preferred stock/preference shares that mature in 10 years or more as an investment instrument.

Latest Articles