Title: Formation and taxation of companies in Switzerland
Subjects: Corporations, Taxation, Law and legislation, Corporation law
Places: Switzerland