Definition of unit trust

The UK term for mutual fund.

FT Articles & Analysis

Related Terms