1
Barclays takes £450m hit from investment bungle
|