Banks Behaving Badly?

S57E40 · 2009-09-21

Billions of taxpayers' money has been handed out to keep the banking system afloat, but what exactly have the banks given customers in return?

The show’s own verdict is on its page.