-
In 1970, £10 of every £100 of profit was distributed to shareholders. According to the BBC, that number today is at £70. The money is being flushed from long-term investments into the hands of the shareholder. It’s no wonder that the Financial Times is reporting that investment has dried...