The investment trust sector is a crucial part of Scotland’s financial services sector and broader economy. And investment trusts, which are listed on the stock market and governed by independent ...