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