News

The trust, part of the FTSE250 index, has generated returns over the past one and five years of 2.8 and 59.8 per cent ...