Manchester & London Investment Trust Plc - Half-year Financial Report PR Newswire LONDON, United Kingdom, March 18 18 March 2026 MANCHESTER ...