Episode details

Available for over a year
Do you trust your bank? Barclays has been fined for trying to manipulate interest rates at which banks lend to each other.
Programme Website
Available for over a year
Do you trust your bank? Barclays has been fined for trying to manipulate interest rates at which banks lend to each other.
Programme Website