Kepler Trust Intelligence, a digital publication covering investment companies from Kepler Partners, has published its list of the top investment trusts for 2025.
As investors consider the top stocks and funds to add to their portfolio for the new year,