Investment Report No.86
9th October 2025 marked 25 years since the establishment of Troy. It has been quite a journey, beginning in the shadow of the dotcom boom and the ensuing equity bear market from 2001-2003. Remarkably, a quarter of a century on, markets appear once again suspended between promise and speculation.
10 mins