One such platform is TPP, a UK-based active investment platform that has just released its 2025 Year in Review, comparing its own strategy performance against global benchmarks, and, in several cases, ...