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