Long term investment

Long term investment,

Definition of Long term investment:

  1. In general, an investment instrument (bond, debenture, preferred stock/preference shares) that matures in more than 10 years.

Meaning of Long term investment & Long term investment Definition