Terms 1 to 30 of 37
A type of investment trust which invests in small unquoted companies with assets of under £15... more
Your own glossary
For information about licensing the glossary as a feature for your website, please contact us
Our Sites