news · 28 May 2004 · 21 years ago
Record start to the year fails to quell fears over rising costs at Barclays
More news on 28 May