Barclays announces share buyback as second-quarter profit meets target
Barclays reported a net income of £1.3 billion ($1.68 billion) for the second quarter, in line with expectations.
Barclays reported a net income of £1.3 billion ($1.68 billion) for the second quarter, in line with expectations.