Barclays beats profit estimates and ups shareholder payments as equities, investment

Back
Top