Listed investment companies or LICs are essentially companies that list, then buy shares in other companies. This means investors get exposure to a range of stocks by just buying one.
Investment firm 'Magellan' is launching a listed investment trust, which CEO Hamish Douglass predicts will overtake LICs as an investment platform.