Switzerland Fighting Against Bank Secrecy
Switzerland has recently joined a number of nations in the fight against tax evasion by pledging to minimize bank secrecy. This pledge took the form of an accord, signed by 47 nations, under the supervision of the Organisation for Economic Cooperation and Development (OECD). Switzerland, along with countries such as… – Continue reading