How the Largest Equity Investment Trusts PerformedPolar Capital Technology and Mercantile were among the best performing trusts in Q2 2025. Continue reading