10 a share but we pay £
5 a share, however, we should try to buy as many as we can. As we have said many times before, value investing is all about keeping &ldquo
Subscribe to the City AM newsletter to have our top stories delivered directly to your inbox.
Subscribe