14th April 2023 Investec upgrades Merchants trust to ‘Buy’ Share EmailTwitterFacebookGoogle +PinterestTumblrLinkedinVkontakte Investec has upgraded the £834m Merchants trust to ‘Buy’, moving on from the long-standing ‘Sell’ recommendation the firm had maintained until 2021. 14th April 2023