Hefty £1.5bn trading error legal charge erodes Barclays profits
https://nordot.app/925284214126542848?c=590738465363821665