News8 months ago
Barclays Announces $670 Million Share Buyback as One-Off Charges Weigh on Profit
Barclays (BARC.L) surprised investors on Wednesday by announcing a $670 million share buyback and upgrading its full-year profit target, expressing confidence in its income growth and...