Money Box - Barclays Fined Over 'Elephant Deal' - BBC Sounds

Money Box - Barclays Fined Over 'Elephant Deal' - BBC Sounds
Barclays Fined Over 'Elephant Deal'
Barclays Bank have been fined for a lack of due diligence on a high-value transaction.
Barclays Bank have been fined for a lack of due diligence on a high-value transaction.