Barclays posts 19% rise in Q1 profit, beating expectations

Apr 30, 2025 - 07:27
 0
Barclays posts 19% rise in Q1 profit, beating expectations