In the final results for year end 30 September 2022, the £185m trust’s chair John Evans said the “very disappointing share price total return” for the year to 30 June 2022 was a result of a combination of a “general derating of growth stocks” and general concerns about the trading …
Read More »