Investment Trust Update | July 2025
The investment trust sector is shifting fast: £8.8bn returned in six months. Buybacks, boardroom decisions, and bold exits dominate. Watch this month’s update for the latest trust shake-ups, strategic reviews, and M&A twists reshaping portfolios across the industry.