LONDON – A new study from advocacy group Tax Justice Network reveals that Switzerland is the world’s most corrupt country, with a “high secrecy score of 76.” It’s followed by the US and the Cayman Islands.
https://twitter.com/TaxJusticeNet/status/959371471343771648/photo/1