taxpayers

Swiss Bank Admits to $5.6 Billion Tax Evasion Scheme, Settles for $120 Million

Banque Pictet, the private banking arm of the Pictet Group based in Switzerland, has…

This will close in 20 seconds