LONDON - Temple Bar Investment Trust (TMPL) delivered a 33.9% net asset value return and a 45.3% share price return in 2025, outperforming both UK and global markets, according to a statement released ...
Temple Bar Investment Trust outperforms markets with 33.9% NAV return Company News Published 2026-01-13, 06:38 a/m 0 ...
Citi chief executive Jane Fraser has issued one of her bluntest messages yet to the bank's more than 200,000 employees, making clear that performance, not effort, will define success at the firm going ...