Investment Ideas of the Year 2024 Review

view original post

The result was a 26 per cent average total return for our 25 selections, and a 46.6 per cent bump from our highlights, thanks in large part to a 169 per cent sterling-denominated return from our …