Merchants Trust: 5.1% yield and a history of beating the market
There are three principal reasons why we believe investment trust Merchants Trust (MRCH) is a great stock to own.First, the recently published half-year results demonstrated the merits of manager Simon Gergel's investment approach....
30 September 2021