Banks Behaving Badly?
S57 E40 September 21, 2009
Source:
Advertisement
Advertisement
Advertisement
Overview
Billions of taxpayers' money has been handed out to keep the banking system afloat, but what exactly have the banks given customers in return?