4 ms·Leaked Data from 30000 Swiss Bank Accounts Reveals Mass Tax Avoidance3 points by paralelogram 12y ago