HSBC defiant as 'SwissLeaks' allegations roll in

The Swiss division of the British bank has come under fire recently for apparent money laundering and tax evasion.

Alastair Grant/AP

HSBC bosses rejected calls from British lawmakers for them to quit over the bank's Swiss tax scandal, but said they were having to clean up after a "terrible list" of control and compliance failings.