The CEOs making investors rich: The FTSE 100 bosses behind the biggest returns
Every chief executive talks about creating shareholder value, but which ones walk the walk?While the investment trust industry can count on 27 managers with at least 20 years under their belt at the same firm, there are very few...
05 May 2022