April 13, 2016

Panama papers update

The U.S. emerges as a tax haven for tax cheats, alongside Switzerland the Cayman Islands

Swiss banker whistleblower: CIA behind Panama Papers

Panama Papers: global tax officials to launch unprecedented inquiry


No comments: