Leaked Data From 30,000 Swiss Bank Accounts Reveals Mass Tax Avoidance
A slew of 30,000 leaked Swiss HSBC bank account details—what the Guardian calls the "biggest banking leak in…