Barclays (BARC) has launched a fresh £1bn share buyback as part of a larger plan to return at least £15bn in cash over the next three years, as the FTSE 100 bank delivered better than expected profits ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results