Leaked HSBC Documents Shed Light On Swiss Banking Industry
The records of some 30,000 accounts containing $120 billion show the bank helped customers — including politicians, royalty, celebrities and criminals — conceal their accounts from authorities.