Mark Sheppard tops up holding in Manchester & London trust

Mark Sheppard tops up holding in Manchester & London trust

Mark Sheppard has topped up his holding in his £271m Manchester & London Investment trust (MNL), as shares continue to trade at a discount. Shepperd invested a further £220,000 into the trust,... Read more »