News

Barclays (BARC.L) reported a stronger-than-expected 19% rise in first-quarter profit, as improved performance in its ...