Need a definition?

Income trust

An investment that holds assets that pay income to investors. An income trust often pays out income monthly, but there is no guarantee.

Last updated