Barclays posts 27% rise in net profit for the first quarter, beats expectations

Back
Top